Foros del Web » Programando para Internet » PHP »

Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in

Estas en el tema de Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in en el foro de PHP en Foros del Web. gente que puede ser que este pasando que me devuelve el error Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in cuando hago ...
  #1 (permalink)  
Antiguo 31/03/2013, 18:00
 
Fecha de Ingreso: agosto-2008
Mensajes: 13
Antigüedad: 13 años, 10 meses
Puntos: 0
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in

gente que puede ser que este pasando que me devuelve el error Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in cuando hago una consulta varias veces dentro de un while, puede ser algo como que tengo que liberar los recursos ?

Estoy con php llamando a un sp dentro de un while n veces

lo que hago dentro del while es

$sql="call sp_name('" . $string . "')";
echo $sql; // para verificar que el sql este bien
$result=mysql_query($sql,$conn);
$var01 = 0;

// Mysql_num_row is counting table row
$count2=mysql_num_rows($result);
If ($count2 == 0){
$var01 = 28;
}else{
// If result matched $myusername and $mypassword, table row must be 1 row
While($row = mysql_fetch_array($result))
{
$var01 = $row["identifier"];
}
}


creo que el problema viene porque lo estoy consultando dentro de un while n veces donde la query o sp puede o no retornar datos, y por lo que entiendo deberia de alguna forma liberar los recursos antes de volver a consultar

El php que uso es 4.9 no se si ese dato ayuda

gracias

Etiquetas: boolean, expects, mysql, parameter, resource, sql, warning
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 01:17.