Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/06/2007, 04:54
Abe11
 
Fecha de Ingreso: junio-2007
Mensajes: 41
Antigüedad: 16 años, 11 meses
Puntos: 0
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in

Pues eso ke me da este erro, he mirado en varias partes y la unica solucion que he visto es colocar un @ delante de mysql_num_rows y de mysql_fetch_arrays, con esto lo ke konsigo es ke no me de error, pero no me sale ningun resultado y la condicion me pasa al else. y ya he revisado la base de datos y si existe lo que busco asike no kreo ke sea eso

ahi va el codigo

<?
$host="localhost";
$user="Abe";
$password="xxxxxxxxx";
$bdd="foroprueba";
$connect=mysql_connect($host,$user,$password);
mysql_select_db($bdd,$connect);
$sql="select * from infoforo where indentificador=0 order by fecha desc";
$consulta= mysql_query($sql,$connect);
if(mysql_num_rows($consulta))
{
while($row=mysql_fetch_array($consulta))
{
$id=$row[id];
$titulo=$row[titulo];
$respuestas=$row[respuestas];
echo $id;
echo $titulo;
echo $respuestas;
}

}
else echo "Error";

?>

El Error ke me sale es Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in

Si kito la condicion de mysql_num_rows me da el mismo error pero en mysql_fetch_array

Jobar, me estoy aprendiendo x un libro guia ke tengo, y de 2 cosas ke he intentao 2 cosas ke no me salen

Mirando en tutoriales en internet encuentro exactamente el mismo codigo.

No se que hacer.

Gracias x adelantado