Loop infinito!

Enviada por Natan 
Natan
Loop infinito!
21 de August de 2001 às 06:17PM
consegui faze o que queria, apenas um problema...
Primeiro olhem o script:

<?
$conexao = mysql_connect("db.natanbw.f2s.com", "natanbw", "minhasenha");
mysql_select_db(natanbw);
$sql = 'Select * from teste';
$query = mysql_query($sql);
?>
<?
$n_result = mysql_num_rows;
$i = 1;
while ($i >= $n_result)
{
$resultado = mysql_fetch_array($query);
?>
<table>
<td width="44%" height="1" bordercolor="#FFFFCC">
<div align="center"><font face="Arial, Helvetica, sans-serif" size="1"><?
echo $resultado["descricao"];?>
</font> </div>
<div align="center"></div>
</td>
<?
$i++;
}
?>
</table>
<?
mysql_close ($conexao);
?>


Maravilha, os 2 unicos registros do DB aparecem na tabela...
Ok, só que depois disso o script da um loop infinito...Exibindo td o que está dentro do While, infinitamente...
ou seja,
<table>
<td width="44%" height="1" bordercolor="#FFFFCC">
<div align="center"><font face="Arial, Helvetica, sans-serif" size="1">
</font> </div>
<div align="center"></div>
</td>

Aparece sem para...e fica...
como paro isso?

Podem verificar em www.natanbw.f2s.com/db2.php

[]'s
Natan Bueno
nobody
RE: Loop infinito!
21 de August de 2001 às 06:46PM
testa isso...
<?
$conexao = mysql_connect("db.natanbw.f2s.com", "natanbw", "minhasenha");
mysql_select_db(natanbw);
$sql = 'Select * from teste';
$query = mysql_query($sql);
echo "<table>";
while ($resultado = mysql_fetch_array($query))
{
echo "<td width=\"44%\" height=\"1\" bordercolor=\"#FFFFCC\">";
echo "<div align=\"center\"><font face=\"Arial, Helvetica, sans-serif\" size=\"1\">";
echo "$resultado[\"descricao\"]</font> /div></td> ";
}
echo "</table>";
mysql_close ($conexao);
?>

--
[]s
Natan
RE: Loop infinito!Erro
21 de August de 2001 às 09:33PM
Erro agora...

Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in /home/e-hosting/interlinkweb/www/db4.php on line 11

www2.interlinkweb.com.br/db4.php


Ihhhh...
Como resolver?

[]'s
Natan
nobody
RE: Loop infinito!Erro
22 de August de 2001 às 12:53PM
qual é a linha 11...
Natan
RE: Loop infinito!Erro
22 de August de 2001 às 04:09PM
Linha 11: echo "$resultado[\"descricao\"]</font> /div></td> ";

[]'s
Natan
nobody
RE: Loop infinito!Erro
22 de August de 2001 às 06:02PM
echo "$resultado[descricao]</font> /div></td> ";


[]s
nobody
RE: Loop infinito!Erro
22 de August de 2001 às 06:02PM
echo "$resultado[descricao]</font></div></td> ";


[]s
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.