Foros del Web » Programando para Internet » PHP »

Problema con mysql_fetch_array()

Estas en el tema de Problema con mysql_fetch_array() en el foro de PHP en Foros del Web. Buenas tengo el siguiente problema ejecuto una select e intento escribir los campos de los registros y me aparece el siguiente error. Warning: mysql_fetch_array(): supplied ...
  #1 (permalink)  
Antiguo 01/10/2004, 05:41
 
Fecha de Ingreso: noviembre-2002
Mensajes: 34
Antigüedad: 15 años, 1 mes
Puntos: 0
Problema con mysql_fetch_array()

Buenas tengo el siguiente problema ejecuto una select e intento escribir los campos de los registros y me aparece el siguiente error.

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/empresas/bempe/www/admin/prueba.php on line 7

Sabeis a que puede ser debido??? Gracias.
  #2 (permalink)  
Antiguo 01/10/2004, 05:48
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 15 años, 5 meses
Puntos: 16
Hola,

Te lo dice todo el error: le has pasado a mysql_fetch_array() un valor no valido de recurso de MySQL. Ese valor que le has pasado es (muy probablemente) el valor que te ha devuelto mysql_query() (www.php.net/mysql_query). Asi que el problema esta en que mysql_query() ha devuelto un valor no valido. ¿Cuando devuelve mysql_query() un valor no valido? Pues cuando se ha producido un error en MySQL al intentar ejecutar la consulta. Asi que el problema es que se ha producido un error en MySQL al ejecutar la consulta. ¿Como se puede ver el mensaje de error que se ha producido en MySQL? Pues con la funcion mysql_error() (www.php.net/mysql_error).

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 01/10/2004, 06:29
 
Fecha de Ingreso: noviembre-2002
Mensajes: 34
Antigüedad: 15 años, 1 mes
Puntos: 0
Muchas gracias, estoy empezando con php y tengo algunas lagunas mentales jejeje.
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 06:51.