Comunidad de diseño web y desarrollo en internet online

Error al intentar crear uma lista

Citar            
MensajeEscrito el 03 Ene 2009 12:41 pm
Alguien sabe dónde está este error:

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/arachnos/public_html/products.php on line 12

en este código?:

Código PHP :

<?PHP

$link = mysql_connect("localhost","arachnos_claudio","senha");
mysql_select_db("arachnos_store");

$query = 'SELECT * FROM products';
$results = mysql_query($query);

echo "<?xml version=\"1.0\"?>\n";
echo "<products>\n";

while($line = mysql_fetch_assoc(results)) {
   echo "<item>" . $line["product"] . "</item>\n";
}

echo "</products>\n";

mysql_close($link);

?>


Desde ya muchas gracias. Claudio

Por Ishkandar

Claber

303 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 03 Ene 2009 02:01 pm
A results le falta el "$" en:

Código PHP :

while($line = mysql_fetch_assoc($results))

Por KB-27

Claber

301 de clabLevel



 

My very secret HQ

msie7
Citar            
MensajeEscrito el 03 Ene 2009 04:22 pm
Cuando ya había postado vi ese error que corregí inmediatamente pero no resolvió el problema.

Por Ishkandar

Claber

303 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 03 Ene 2009 04:45 pm
¿La consulta está bien?, ¿Ese es el nombre de la tabla? ... Porque si la consulta está mal $results queda con null y por eso mysql_fetch_assoc() falla...

Por KB-27

Claber

301 de clabLevel



 

My very secret HQ

msie7
Citar            
MensajeEscrito el 03 Ene 2009 07:03 pm
El nombre que le coloqué a la base de datos fue: arachnos_store y a la tabla: products

Por Ishkandar

Claber

303 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 04 Ene 2009 03:48 am
por seguridad coloca algo asi

$results=mysql_query($query,$link);

saludos

Por talcual

686 de clabLevel



 

Colombia

firefox
Citar            
MensajeEscrito el 04 Ene 2009 02:51 pm
Hice esa alteración pero el error continua apareciendo.

Por Ishkandar

Claber

303 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 04 Ene 2009 07:33 pm
saca las tags xml del codigo php y prueba de nuevo a ver q te sale osea q el codigo php sea solo para las tags items provenientes desde la base de datos

Por talcual

686 de clabLevel



 

Colombia

firefox
Citar            
MensajeEscrito el 04 Ene 2009 07:51 pm
Muchas gracias por la ayuda, encontré el error que nada tenía que ver con el código. Cuando creé la cuenta en MySQL burramente no "Adicioné el usuário al Banco de Datos".

Disculpa el tiempo que tomé de tí y muchas gracias. Claudio

Por Ishkandar

Claber

303 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.