Foros del Web » Programando para Internet » PHP »

Problema: mysql_fetch_array() y mysql_free_result()

Estas en el tema de Problema: mysql_fetch_array() y mysql_free_result() en el foro de PHP en Foros del Web. Estoy investigando el tema de las bases de datos con varios manuales y ejemplos, pero al ponerlo en marcha me aparece lo siguiente: Warning: mysql_fetch_array(): ...
  #1 (permalink)  
Antiguo 02/02/2007, 11:36
Avatar de wesse  
Fecha de Ingreso: junio-2003
Ubicación: España
Mensajes: 577
Antigüedad: 20 años, 10 meses
Puntos: 1
Problema: mysql_fetch_array() y mysql_free_result()

Estoy investigando el tema de las bases de datos con varios manuales y ejemplos, pero al ponerlo en marcha me aparece lo siguiente:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/sites/1/web....php on line 22

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /www/sites/1/web....php on line 27

Line 22: while ($row=mysql_fetch_array($result))

Line 27: mysql_free_result($result)

  #2 (permalink)  
Antiguo 05/02/2007, 07:12
Avatar de cala932  
Fecha de Ingreso: septiembre-2006
Ubicación: San Juan-Argentina
Mensajes: 902
Antigüedad: 17 años, 7 meses
Puntos: 9
Re: Problema: mysql_fetch_array() y mysql_free_result()

por que no colocas un mysql_affected_row(); despues de hacer la consulta para ver si estas trayendo algun dato. si no tiene exito la consulta quizas no debas ejecutar el $row=mysql_fetch_array($result). Saludos
  #3 (permalink)  
Antiguo 05/02/2007, 10:04
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 22 años, 5 meses
Puntos: 655
Re: Problema: mysql_fetch_array() y mysql_free_result()

Movido desde BD a PHP .

Por favor lee la Función de la sección de Base de Datos
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
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 03:53.