Me he dado una vuelta por el foro y he visto mucho mensajes como el mío, he probado todos los ejemplos y no he sido capaz de arreglarlo.
Estoy probando con la selección de un solo registro, para asegurarme de que funciona.
El código es el siguiente:
<?php
$link=mysql_connect("mysql.webcindario.com","pin_head","******"
mysql_select_db("pin_head", $link);
$result=mysql_db_query("select * from prods where Ref = 10",$link);
if (mysql_num_rows($result)){
while ($row=mysql_fetch_array($result, $link)){
echo "<TABLE cellSpacing=0 cellPadding=5 width=260 border=0><TBODY><TR><TD><IMG src='portadas/peque/".$row["Portada"]."' align=left border=1> <FONT color=#000000 size=2><B>".$row["Titulo"]."</B><BR><FONT size=1><B>".$row["Precio"]."</B></FONT></FONT><BR><FONT color=#000000size=1>".$row["Sinopsis"]."<B>Si deseas adquirirlo, <a href='ficha.asp?Ref=".$row["Ref"]."'>pulsa aquí.</B></A><BR><BR></FONT></TD></TR></TBODY></TABLE><HR color=white><BR>";
}
}
else
echo "No hay registros!!";
?>
Y el error que me da es este:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/webcindario/pin-head/gore.php on line 93
No hay registros!!
Si alguien puede echarme una mano, estaré muy agradecido. Nos vemos.
SALU2
PD: El echo que dibuja la tabla es una sola línea.