Pegar id individual dentro do while.
Olá to precisando de um help aqui quem puder me ajudar agradeço.
Tenho uma tabela que busca dados de uma tabela tenho O.S ele recebe o id dos registros, esse campo esta como um botão que abre um modal, quero a partir do id que a preencher o modal com as informações do banco o problema está sendo que não consigo "pegar" o id ja tentei de varias maneiras.
meu código.
<?php
$con = mysql_connect("localhost", "johnny","4150");
mysql_select_db("secador_saudades",$con);
mysql_query("SET NAMES 'utf8'");
?>
<!DOCTYPE html>
<html lang="en">
<head>
<title>Example Modals</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap-theme.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<style type="text/css">
.bs-example{
margin: 20px;
}
</style>
</head>
<body>
<div class="bs-example">
<!-- Button HTML (to Trigger Modal) -->
<table class="table table-bordered table-striped table-hover table-condensed" >
<thead>
<tr>
<th>O.S</th>
<th>Colaborador</th>
<th>Equipamento</th>
<th>Serviço</th>
<th>Tempo</th>
</tr>
<form method="post" action=" ">
<?php
$sql = "SELECT * FROM `lancamento` WHERE status='1'";
$consulta = mysql_query($sql);
while($registro = mysql_fetch_array($consulta))
{
$vid=$registro[id_lanc];
date_default_timezone_set('America/Cuiaba');
$date_now = date('Y-m-d H:i' );
$dataFuturo = $date_now;
$dataAtual = $registro[data];
$date_time = new DateTime($dataAtual);
$diff = $date_time->diff( new DateTime($dataFuturo));//tira diferenca das datas
$ano = $diff->format('%y');
$mes = $diff->format('%m');
$dia = $diff->format('%d');
$horas = $diff->format('%H');
$min = $diff->format('%i');
$tempo="";
if($ano >0){
$tempo="$ano ano $mes meses $dia dias, $horas:$min hrs";
}
if ($ano <=0){
$tempo="$mes meses $dia dias, $horas:$min hrs";
}
if ($mes <=0){
$tempo="$dia dias, $horas:$min hrs";
}
if ($dia <=0){
$tempo="$horas:$min hrs";
}
if ($horas <=0){
$tempo="$min min";
}
echo "<div id='postar' class='modal fade'>";
//tabela
$value="";
echo"<tr>";
echo "<td><a type'submit' id='$registro[id_lanc]' href='#myModal' class='btn btn-lg btn-primary' onclik='function pre(this.value)'' data-toggle='modal'>$registro[id_lanc]</a></td>";
echo "<td>$registro[colaborador]</td>";
echo "<td>$registro[eqp]</td>";
echo "<td>$registro[servico]</td>";
echo "<td>$tempo</td>";
echo "</tr>";
};
echo"</div>";
?>
</thead>
<!-- Modal HTML -->
<div id="myModal" class="modal fade">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title">Lançamento</h4>
<?php
$variavelphp = "<script>document.write(pree)</script>";
echo $variavelphp;
?>
</div>
<div class="modal-body" id="conteudoModal>
<form role="form" action="" method="post"> <!-- formulario -->
<div class="form-group">
<?php $sql = mysql_query("SELECT * FROM lancamento WHERE id_lanc='40'");
while($eqp = mysql_fetch_object($sql)){
echo "<label class='control-label'>Equipamento:</label>";
echo "<text class='form-control' name='eqp' id='eqp' >$eqp->eqp</text> ";
}?>
</div>
<div class="form-group">
<label class="control-label">Tipo Serviço:</label>
<text class="form-control" name="Tserv" id="Tserv" ></text>
</div>
<div class="form-group">
<label class="control-label">Serviço:</label>
<text class="form-control" name="Serv" id="Serv" ></text>
</div>
<div class="form-group">
<label class="control-label">Colaborador:</label>
<text class="form-control" name="col" id="col" ></text>
</div>
<div class="form-group">
<label class="control-label">Observação:</label>
<textarea class="form-control" name="observacao" id="observacao" ></textarea>
</div>
<button type="submit" class="btn btn-lg btn-primary" >Imprimir</button>
</form>
</div>
<div class="modal-footer">
</div>
</div>
</div>
</div>
</div>
</body>
</html>
Tenho uma tabela que busca dados de uma tabela tenho O.S ele recebe o id dos registros, esse campo esta como um botão que abre um modal, quero a partir do id que a preencher o modal com as informações do banco o problema está sendo que não consigo "pegar" o id ja tentei de varias maneiras.
meu código.
<?php
$con = mysql_connect("localhost", "johnny","4150");
mysql_select_db("secador_saudades",$con);
mysql_query("SET NAMES 'utf8'");
?>
<!DOCTYPE html>
<html lang="en">
<head>
<title>Example Modals</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap-theme.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<style type="text/css">
.bs-example{
margin: 20px;
}
</style>
</head>
<body>
<div class="bs-example">
<!-- Button HTML (to Trigger Modal) -->
<table class="table table-bordered table-striped table-hover table-condensed" >
<thead>
<tr>
<th>O.S</th>
<th>Colaborador</th>
<th>Equipamento</th>
<th>Serviço</th>
<th>Tempo</th>
</tr>
<form method="post" action=" ">
<?php
$sql = "SELECT * FROM `lancamento` WHERE status='1'";
$consulta = mysql_query($sql);
while($registro = mysql_fetch_array($consulta))
{
$vid=$registro[id_lanc];
date_default_timezone_set('America/Cuiaba');
$date_now = date('Y-m-d H:i' );
$dataFuturo = $date_now;
$dataAtual = $registro[data];
$date_time = new DateTime($dataAtual);
$diff = $date_time->diff( new DateTime($dataFuturo));//tira diferenca das datas
$ano = $diff->format('%y');
$mes = $diff->format('%m');
$dia = $diff->format('%d');
$horas = $diff->format('%H');
$min = $diff->format('%i');
$tempo="";
if($ano >0){
$tempo="$ano ano $mes meses $dia dias, $horas:$min hrs";
}
if ($ano <=0){
$tempo="$mes meses $dia dias, $horas:$min hrs";
}
if ($mes <=0){
$tempo="$dia dias, $horas:$min hrs";
}
if ($dia <=0){
$tempo="$horas:$min hrs";
}
if ($horas <=0){
$tempo="$min min";
}
echo "<div id='postar' class='modal fade'>";
//tabela
$value="";
echo"<tr>";
echo "<td><a type'submit' id='$registro[id_lanc]' href='#myModal' class='btn btn-lg btn-primary' onclik='function pre(this.value)'' data-toggle='modal'>$registro[id_lanc]</a></td>";
echo "<td>$registro[colaborador]</td>";
echo "<td>$registro[eqp]</td>";
echo "<td>$registro[servico]</td>";
echo "<td>$tempo</td>";
echo "</tr>";
};
echo"</div>";
?>
</thead>
<!-- Modal HTML -->
<div id="myModal" class="modal fade">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title">Lançamento</h4>
<?php
$variavelphp = "<script>document.write(pree)</script>";
echo $variavelphp;
?>
</div>
<div class="modal-body" id="conteudoModal>
<form role="form" action="" method="post"> <!-- formulario -->
<div class="form-group">
<?php $sql = mysql_query("SELECT * FROM lancamento WHERE id_lanc='40'");
while($eqp = mysql_fetch_object($sql)){
echo "<label class='control-label'>Equipamento:</label>";
echo "<text class='form-control' name='eqp' id='eqp' >$eqp->eqp</text> ";
}?>
</div>
<div class="form-group">
<label class="control-label">Tipo Serviço:</label>
<text class="form-control" name="Tserv" id="Tserv" ></text>
</div>
<div class="form-group">
<label class="control-label">Serviço:</label>
<text class="form-control" name="Serv" id="Serv" ></text>
</div>
<div class="form-group">
<label class="control-label">Colaborador:</label>
<text class="form-control" name="col" id="col" ></text>
</div>
<div class="form-group">
<label class="control-label">Observação:</label>
<textarea class="form-control" name="observacao" id="observacao" ></textarea>
</div>
<button type="submit" class="btn btn-lg btn-primary" >Imprimir</button>
</form>
</div>
<div class="modal-footer">
</div>
</div>
</div>
</div>
</div>
</body>
</html>
Johnny Santos
Curtidas 0