Jump to content


lomaster

Member Since 12/01/2009
Offline Last Active 15/11/2011, 22:12
-----

Topics I've Started

Consultar Registros

18/01/2009, 08:16

Pessoal.

Presciso de uma tela de consulta a clientes e outra que mostre os resultados. Quando crio as Querys no dreamweaver, oresultado é satisfatório. Quando faço a pesquisa a partir da página busca.php, a página resultados.php aparece apenas com a tabela vazia. Estou usando URL Parameter para passar o dado de uma página para outra. Imagino que seja um erro "besta", mas não consegui descobrikr o mistério.
Segue o código da página resultados.php:
[codebox]$maxRows_resultados = 10;
$pageNum_resultados = 0;
if (isset($_GET['pageNum_resultados'])) {
$pageNum_resultados = $_GET['pageNum_resultados'];
}
$startRow_resultados = $pageNum_resultados * $maxRows_resultados;

$colname_resultados = "-1";
if (isset($_GET['nome'])) {
$colname_resultados = $_GET['nome'];
}
mysql_select_db($database_conection, $conection);
$query_resultados = sprintf("SELECT nome, cpf FROM cadcli WHERE nome = %s", GetSQLValueString($colname_resultados, "text"));
$query_limit_resultados = sprintf("%s LIMIT %d, %d", $query_resultados, $startRow_resultados, $maxRows_resultados);
$resultados = mysql_query($query_limit_resultados, $conection) or die(mysql_error());
$row_resultados = mysql_fetch_assoc($resultados);

if (isset($_GET['totalRows_resultados'])) {
$totalRows_resultados = $_GET['totalRows_resultados'];
} else {
$all_resultados = mysql_query($query_resultados);
$totalRows_resultados = mysql_num_rows($all_resultados);
}
$totalPages_resultados = ceil($totalRows_resultados/$maxRows_resultados)-1;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR...nsitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<p>&nbsp;</p>




<table border="1" cellpadding="1" cellspacing="1">
<tr>
<td>nome</td>
<td>cpf</td>
</tr>
<?php do { ?>
<tr>
<td><?php echo $row_resultados['nome']; ?></td>
<td><?php echo $row_resultados['cpf']; ?></td>
</tr>
<?php } while ($row_resultados = mysql_fetch_assoc($resultados)); ?>
</table>
</body>
</html>
<?php
mysql_free_result($resultados);
?>[/codebox]

Alguma ajuda?

IPB Skin By Virteq