Foros del Web » Programando para Internet » PHP »

Problema con mysql_num_rows????

Estas en el tema de Problema con mysql_num_rows???? en el foro de PHP en Foros del Web. Hola, Tengo un problema... Si ejecuto el siguinte script: Código: <? include ("include/dbconnect.php"); $sql="SELECT * FROM $table"; $result = mysql_query($sql); $resultsnumber = mysql_num_rows($result); echo "The ...
  #1 (permalink)  
Antiguo 16/08/2002, 07:07
 
Fecha de Ingreso: septiembre-2001
Mensajes: 8
Antigüedad: 16 años, 2 meses
Puntos: 0
Problema con mysql_num_rows????

Hola,

Tengo un problema...

Si ejecuto el siguinte script:
Código:
  
   <?
   include ("include/dbconnect.php");
   $sql="SELECT * FROM $table";
   	
   	$result = mysql_query($sql);
   	
   	$resultsnumber = mysql_num_rows($result);
   	echo "The current total of entries is: $resultsnumber";

include ("include/footer.inc.php");
   	
   	?>
Me aparece el siguiente mensaje:
Código:
Warning:   mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:\php\book\index.php on line 7
Lo he intentado reemplazando el mysql_num_rows por mysql_numrows y el problema persiste. :(

Les agradeceria que me pudieran dar un mano por favor.

Muchas gracias

Kahine
  #2 (permalink)  
Antiguo 16/08/2002, 07:13
Avatar de Cain  
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 6.459
Antigüedad: 15 años, 11 meses
Puntos: 17
Re: Problema con mysql_num_rows????

Convierte:
Código:
$result = mysql_query($sql);
a
Código:
$result = mysql_query($sql) or die("Error: $table");
Si te da error, podrás ver si la sentencia sql que indicas se construye mal o algo.
Se supone que mysql_num_rows te dice que $result no es válido porque ha ocurrido un error mientras hacía el mysql_query.


Joe Tawers,
<font color=blue><u>Web en proceso de construcción</u>[/CODE]
  #3 (permalink)  
Antiguo 16/08/2002, 07:19
 
Fecha de Ingreso: septiembre-2001
Mensajes: 8
Antigüedad: 16 años, 2 meses
Puntos: 0
Re: Problema con mysql_num_rows????

Hola Cain,

Muchas gracias!!!
Efectivamente estaba haciendo un error al intentar conectar a un db incorrecta. :P

Saludos

Iñaki
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:35.