Ir para conteúdo
Fórum Script Brasil
  • 0

Duvida Cruel


Milk

Pergunta

Ai galera

estou postando novamente esse script pra alguém me dizer onde coloco a clausula WHILE que vai fazer com que a tabela mostre varios registros.. é que agora só tá mostrando um.. o 1º... unsure.gif

<?

include "dbconfig.php";

?>

<html>

<head>

<title>BUSCA MES</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>

<body>

<?

echo"$mes";

$sql="SELECT nome_devedor,desc_conta,valor_conta,venc_conta, tipo_conta, status_conta

FROM debitos_copy,devedor

WHERE status_conta = 01 and debitos_copy.cod_devedor1 = devedor.codigo_devedor and substring(debitos_copy.venc_conta,6,2)=$mes";

$query = @mysql_query($sql);

if (!$query){

die ("Problemas ao executar o sql !!!");

} else {

$total = mysql_num_rows($query);

if($total == 0) {

echo "Não existem contas a vencer este mês";

} else {

if($total>0)

echo "Existem $total contas a vencer no mês $mes";

while ($coluna = @mysql_fetch_array($query)){

$nome = $coluna["nome_devedor"];

$descricao = $coluna["desc_conta"];

$vencimento = $coluna["venc_conta"];

$valor = $coluna["valor_conta"];

$status = $coluna["status_conta"];

$tipo = $coluna["tipo_conta"];

//echo "<b>$nome</b><br>$descricao<br>$vencimento<br>$valor<br>$status<br><br>";

}

}

}

?>

<table width="96%" border="1">

<tr>

<td width="20%"><div align="center"><strong><font size="1" face="Verdana">Quem

Paga</font></strong></div></td>

<td width="22%"><div align="center"><strong><font size="1" face="Verdana">Descri&ccedil;&atilde;o</font></strong></div></td>

<td width="21%"><div align="center"><strong><font size="1" face="Verdana">Vencimento</font></strong></div></td>

<td width="18%"><div align="center"><strong><font size="1" face="Verdana">Valor

R$</font></strong></div></td>

<td width="1%"><div align="center"><strong><font size="1" face="Verdana">Tipo</font></strong></div></td>

<td width="18%"><div align="center"><strong><font size="1" face="Verdana">Status</font></strong></div></td>

</tr>

<tr>

<td><div align="center"><font size="1" face="Verdana"><?php echo"$nome"; ?></font></div></td>

<td><div align="center"><font size="1" face="Verdana"><?php echo"$descricao"; ?></font></div></td>

<td><div align="center"><font size="1" face="Verdana"><?php echo"$vencimento"; ?></font></div></td>

<td><div align="center"><font size="1" face="Verdana"><?php echo"$valor"; ?></font></div></td>

<td><div align="center"><font size="1" face="Verdana"><?php echo"$tipo"; ?></font></div></td>

<td><div align="center"><font size="1" face="Verdana"><?php echo"$status"; ?></font></div></td>

</tr>

</table>

<?

mysql_close($conn);

?>

</body>

</html>

ajudem ai.... ohmy.gif

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

<?

echo"$mes";

$sql="SELECT nome_devedor,desc_conta,valor_conta,venc_conta, tipo_conta, status_conta

FROM debitos_copy,devedor

WHERE status_conta = 01 and debitos_copy.cod_devedor1 = devedor.codigo_devedor and substring(debitos_copy.venc_conta,6,2)=$mes";

$query = @mysql_query($sql);

if (!$query){

die ("Problemas ao executar o sql !!!");

} else {

$total = mysql_num_rows($query);

if($total == 0) {

echo "Não existem contas a vencer este mês";

} else {

if($total>0)

echo "Existem $total contas a vencer no mês $mes";

while ($coluna = @mysql_fetch_array($query)){

$nome = $coluna["nome_devedor"];

$descricao = $coluna["desc_conta"];

$vencimento = $coluna["venc_conta"];

$valor = $coluna["valor_conta"];

$status = $coluna["status_conta"];

$tipo = $coluna["tipo_conta"];

//echo "<b>$nome</b><br>$descricao<br>$vencimento<br>$valor<br>$status<br><br>";

}

}

}

?>

<table width="96%" border="1">

<tr>

<td width="20%"><div align="center"><strong><font size="1" face="Verdana">Quem

Paga</font></strong></div></td>

<td width="22%"><div align="center"><strong><font size="1" face="Verdana">Descri&ccedil;&atilde;o</font></strong></div></td>

<td width="21%"><div align="center"><strong><font size="1" face="Verdana">Vencimento</font></strong></div></td>

<td width="18%"><div align="center"><strong><font size="1" face="Verdana">Valor

R$</font></strong></div></td>

<td width="1%"><div align="center"><strong><font size="1" face="Verdana">Tipo</font></strong></div></td>

<td width="18%"><div align="center"><strong><font size="1" face="Verdana">Status</font></strong></div></td>

</tr>

<tr>

<td><div align="center"><font size="1" face="Verdana"><?$coluna = @mysql_fetch_array($query))){ echo"$nome"; ?></font></div></td>

<td><div align="center"><font size="1" face="Verdana"><?php echo"$descricao"; ?></font></div></td>

<td><div align="center"><font size="1" face="Verdana"><?php echo"$vencimento"; ?></font></div></td>

<td><div align="center"><font size="1" face="Verdana"><?php echo"$valor"; ?></font></div></td>

<td><div align="center"><font size="1" face="Verdana"><?php echo"$tipo"; ?></font></div></td>

<td><div align="center"><font size="1" face="Verdana"><?php echo"$status"; } ?></font></div></td>

</tr>

</table>

<?

mysql_close($conn);

?>

</body>

</html>

axo q aí... falou ph34r.gif

Link para o comentário
Compartilhar em outros sites

  • 0

olha só... coloquei assim....

mas tá dando erro...

Parse error: parse error in C:\apache\htdocs\marcelo\buscames1.php on line 62

tipo tá faltando um : ou sei lá o que..

<?

echo"$mes";

$sql="SELECT nome_devedor,desc_conta,valor_conta,venc_conta, tipo_conta, status_conta

FROM debitos_copy,devedor

WHERE status_conta = 01 and debitos_copy.cod_devedor1 = devedor.codigo_devedor and substring(debitos_copy.venc_conta,6,2)=$mes";

$query = @mysql_query($sql);

if (!$query){

die ("Problemas ao executar o sql !!!");

} else {

$total = mysql_num_rows($query);

if($total == 0) {

echo "Não existem contas a vencer este mês";

} else {

if($total>0)

echo "Existem $total contas a vencer no mês $mes";

while ($coluna = @mysql_fetch_array($query)){

$nome = $coluna["nome_devedor"];

$descricao = $coluna["desc_conta"];

$vencimento = $coluna["venc_conta"];

$valor = $coluna["valor_conta"];

$status = $coluna["status_conta"];

$tipo = $coluna["tipo_conta"];

//echo "<b>$nome</b><br>$descricao<br>$vencimento<br>$valor<br>$status<br><br>";

}

}

}

?>

<table width="96%" border="1">

<tr>

<td width="20%"><div align="center"><strong><font size="1" face="Verdana">Quem

Paga</font></strong></div></td>

<td width="22%"><div align="center"><strong><font size="1" face="Verdana">Descri&ccedil;&atilde;o</font></strong></div></td>

<td width="21%"><div align="center"><strong><font size="1" face="Verdana">Vencimento</font></strong></div></td>

<td width="18%"><div align="center"><strong><font size="1" face="Verdana">Valor

R$</font></strong></div></td>

<td width="1%"><div align="center"><strong><font size="1" face="Verdana">Tipo</font></strong></div></td>

<td width="18%"><div align="center"><strong><font size="1" face="Verdana">Status</font></strong></div></td>

</tr>

<tr>

<td><div align="center"><font size="1" face="Verdana"><?php while($coluna=@mysql_fetch_array($query)){echo"$nome"; ?></font></div></td>

<td><div align="center"><font size="1" face="Verdana"><?php echo"$descricao"; ?></font></div></td>

<td><div align="center"><font size="1" face="Verdana"><?php echo"$vencimento"; ?></font></div></td>

<td><div align="center"><font size="1" face="Verdana"><?php echo"$valor"; ?></font></div></td>

<td><div align="center"><font size="1" face="Verdana"><?php echo"$tipo"; ?></font></div></td>

<td><div align="center"><font size="1" face="Verdana"><?php echo"$status"; ?></font></div></td>

</tr>

</table>

<?

mysql_close($conn);

?>

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,2k
×
×
  • Criar Novo...