Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ae galera beleza?
fiz um código para mostrar os usuários cadastrados numa tabela mas o código diz que hà um erro, nao consigo enxergar
esse é o código:
<?php
$consulta = mysql_query("SELECT Nome FROM Clientes ORDER BY Nome")
or die("ERRO NO SQL: ".mysql_error());
$linha = mysql_fetch_array($consulta);
echo "<tr><td bgcolor="white">", $linha['Nome'] , "</td></tr>";
echo "</table>";
mysql_close($conexao);
?>
Alguem pode ajudar o que há de errado e qual a melhor maneira de fazer?
Da erro no dreamweaver, a linha fica em vermelho, não diz o erro, e quando entro no site, a tela fica em branco, não apresenta msg nenhuma.
se não aparece nem "ERRO NO SQL", o erro é outro, não é o mysql_query
adicione isto no topo do script, para habilitar as exibições de erro:
ini_set( 'display_errors', 1 );
error_reporting( E_ALL );
execute de novo e veja qual mensagem aparece
Não acontece nada, a página fica em branco, no dreamweaver diz que é erro de sintaxe, ta faltando algo no meu código, alguma chave, algum ; não sei. Mas não consigo achar onde é
um problema é aqui:
echo "<tr><td bgcolor="white">", $linha['Nome'] , "</td></tr>";
você precisa escapar as aspas do html:
echo "<tr><td bgcolor=\"white\">", $linha['Nome'] , "</td></tr>";
veja se resolve
Valeu, cara resolveu, mas tem outro problema, tenho 3 registros na tabela, 3 nomes, porém ele só me traz 2 nomes e não os 3
você precisa colocar mysql_fetch_array() em um loop. veja o exemplo do manual:
qual erro? poste a mensagem de erro