Pegar id individual dentro do while.
28/03/2017
0
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
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)