Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

PHDiniz

[Resolvido] Warning: mysql_fetch_array()

Recommended Posts

Pessoal, to com esse erro aki nesse código, será que alguem pode me ajudar? Não entendo muito de MySQL não.

 

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in xxxxx on line 103

<?php
$con = mysql_connect("$db", "$db_user", "$db_pass") or die ("Erro ao conectar-se ao Banco de Dados");
$result = mysql_query('SELECT cadastro FROM usuarios');
mysql_select_db("afiliados");
mysql_query($result);
while ($row = mysql_fetch_array($result))
{
echo "<table width='100' height='19' border='0' align='center' cellpadding='0' cellspacing='0'><tr>";
echo "<td width='50'>".$row['usuario']."</td>";
echo "<td width='50'>".$row['hits']."</td>";
echo "</tr></table>";
}
@mysql_close();
?>

 

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você precisa selecionar o banco de dados antes de fazer a consulta, e organizando um pouco o seu código, fica assim:

 

mysql_select_db("afiliados");
$result = mysql_query('SELECT cadastro FROM usuarios');

Onde tem:

 

mysql_query($result);

Você retira.

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fiz assim e continua:

 

 

<?php
$con = mysql_connect("$db", "$db_user", "$db_pass") or die ("Erro ao conectar-se ao Banco de Dados");

mysql_select_db("afiliados");
$result = mysql_query('SELECT cadastro FROM usuario');

while ($row = mysql_fetch_array($result)){
echo "<table width='100' height='19' border='0' align='center' cellpadding='0' cellspacing='0'><tr>";
echo "<td width='50'>" . $row['usuario'] . "</td>";
echo "<td width='50'>" . $row['hits'] . "</td>";
echo "</tr></table>";
}
@mysql_close();
?>

Errado?

 

:huh:

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.