Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde a todos,
Estou com um problema, gostaria de pegar os dados de uma consulta e enviar através de um submit porém o while retorna apenas um registro quando deveria retornar todos, não sei onde estou errando.
Detalhe, quando a tabela é exibida todos os dados são mostrados, mas quando envio através do input vai apenas um registro.
Agradeço desde de já
<!DOCTYPE html>
<html>
<head>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="">
<!-- Bootstrap core CSS -->
<link href="css/bootstrap.css" rel="stylesheet">
<!-- Custom styles for this template -->
<link href="css/navbar.css" rel="stylesheet">
<?php
require('WriteHTML.php');
if (isset($_POST["combotipo"])) {
$tipo = $_POST["combotipo"];
$pesq = $_POST["txtPesquisa"];
include_once ("conexao.php");
$sql = "SELECT * FROM hoya ";
if ($tipo == 0) {
$sql = $sql . "WHERE data_chamada LIKE '$pesq%' ";
} else if ($tipo == 1) {
$sql = $sql . "WHERE remetente LIKE '$pesq%' ";
}
$res = mysql_query($sql) or die("Erro ao pesquisar dados do cliente." . mysql_error());
while ($registro = mysql_fetch_assoc($res)) {
$data = $registro ["data_chamada"];
$inicio = $registro["incio_chamada"];
$remetente = $registro["remetente"];
echo "<table class = table table-striped>";
echo"<tr><td>$data</td><td>$inicio</td><td>$remetente</td></tr>";
echo"</table>";
}
echo" <form class='navbar-form navbar-left 'action = 'r.php' method='POST' role='search'>";
echo('<input type="hidden" name="teste" value="' . $data . '" />');
echo('<button type="submit" name="btnPesquisa" value="Pesquisar" class="btn btn-default">Submit</button>');
echo"</form>";
}
?>
</form>
</body>
</html>Carregando comentários...