Foros del Web » Programando para Internet » PHP »

como se que la result, contiene algo

Estas en el tema de como se que la result, contiene algo en el foro de PHP en Foros del Web. Hola a todos... tengo una duda que quiza sea muy basica... pero no logro hacerlo... ¿como puedo saber que mi variable $result (que contiene mi ...
  #1 (permalink)  
Antiguo 23/05/2008, 19:54
Avatar de citaem  
Fecha de Ingreso: agosto-2005
Mensajes: 218
Antigüedad: 18 años, 8 meses
Puntos: 0
como se que la result, contiene algo

Hola a todos... tengo una duda que quiza sea muy basica... pero no logro hacerlo...

¿como puedo saber que mi variable $result (que contiene mi query a la bd) contiene algun resultado?, yo intente...

if(!result)
{
imprime el resultado de mi query
}
else
{
No existe resultado de la busqueda solicitada
}

pero asi, nunca entra a imprimir mi query... siempre se salta al mensaje....
en ASP exite algo como IF Ob_Rs.EoF then.... ¿en php existe?....
  #2 (permalink)  
Antiguo 23/05/2008, 19:58
Avatar de Antonito  
Fecha de Ingreso: noviembre-2001
Ubicación: en la red
Mensajes: 446
Antigüedad: 22 años, 5 meses
Puntos: 3
Respuesta: como se que la result, contiene algo

mysql_num_rows te vale seguro!

un saludo
__________________
Pancho - Consultor de usabilidad
  #3 (permalink)  
Antiguo 23/05/2008, 19:58
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: como se que la result, contiene algo

$result=mysql_query(...);

mysql_num_rows($result); // nos da el numero de resultados, 0 (cero) si no hay...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #4 (permalink)  
Antiguo 23/05/2008, 20:05
Avatar de citaem  
Fecha de Ingreso: agosto-2005
Mensajes: 218
Antigüedad: 18 años, 8 meses
Puntos: 0
Respuesta: como se que la result, contiene algo

Mil Gracias Muchachos... Ya Lo Probe Y Me Funciona Al 100%
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 12:42.