home Foro de soporte Servicio Hosting MySQL
 
Error "mysql_fetch_array():"
#1 ·

Hola a todos, en primer lugar enhorabuena por este sitio, es de muchísima utilidad.

Veréis tengo un problema en una web, me sale este error y no cargan las páginas: (los asteriscos los pongo para mantener la privacidad de la página en cuestión, gracias)

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /usr/home/****/****.es/www/textos/articulos.php on line 31

Os comento, en la línea 31 de articulos.php aparece esto:

while ($row=mysql_fetch_array($result))

La página lleva hecha bastante tiempo, y nunca había dado error, nadie ha tocado nada, porque la web la hizo un informático, pero ahora no puede arreglarla por circunstancias personales, y me gustaría poder arreglarla yo, imagino que para la mayoría de los que hay aquí esto será un error tonto, pero a los que no sabemos de informática, nos viene bien la ayuda que podáis prestarnos.

Muchas gracias y perdonad si es algo básico


Usuario Novato
Usuario Novato
Haz clic para ver el perfil del usuario
Mensajes: 3
Desde: 22/Dic/2009
·
#2 ·
Escrito originalmente por Rach46

Os comento, en la línea 31 de articulos.php aparece esto:

while ($row=mysql_fetch_array($result))

Estas sacando unos resultados de una búsqueda pero ¿hay algo que sacar? antes de un mysql_fetch_array conviene hacer una comprabación del contenido de $result

Podrías antes poner un

echo 'el resultado es ';

print_r($result);

Y veras que sale... si te sale que es NULL o vacio, es que no tienes resultados...


@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 30.312
Desde: 01/Mar/2003
· ·
#3 ·
Escrito originalmente por NoSetup.org

Estas sacando unos resultados de una búsqueda pero ¿hay algo que sacar? antes de un mysql_fetch_array conviene hacer una comprabación del contenido de $result

Podrías antes poner un

echo 'el resultado es ';

print_r($result);

Y veras que sale... si te sale que es NULL o vacio, es que no tienes resultados...

Al generar esa consulta me dice:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'echo 'el resultado es '' at line 1

Muchas gracias


Usuario Novato
Usuario Novato
Haz clic para ver el perfil del usuario
Mensajes: 3
Desde: 22/Dic/2009
·
#4 ·

¿El echo te da un problema? ¿en la línea 1?


@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 30.312
Desde: 01/Mar/2003
· ·
#5 ·
Escrito originalmente por NoSetup.org

¿El echo te da un problema? ¿en la línea 1?

Eso es lo que pone, pero como ya comenté yo no soy una experta en estos temas, por lo que desconozco el error. Sí puedo deciros que el error que aparec al intentar cargar la web es este:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /usr/home/****/****.es/www/textos/articulos.php on line 31

Y que todo empezó desde que cambiaron el servidor y cuando empezamos a sufrir spam descontrolado. No sé si estos sirve para ayudar. No sé si necesitáis que ponga el código o dé más datos. Estoy un poco perdida y sin saber qué hacer. Gracias


Usuario Novato
Usuario Novato
Haz clic para ver el perfil del usuario
Mensajes: 3
Desde: 22/Dic/2009
·
#6 ·

Pues tendrás que buscar a alguien que sepa algo de php y mysql y te pueda ayudar...

Escrito originalmente por NoSetup.org
Escrito originalmente por Rach46

Os comento, en la línea 31 de articulos.php aparece esto:

while ($row=mysql_fetch_array($result))

Estas sacando unos resultados de una búsqueda pero ¿hay algo que sacar? antes de un mysql_fetch_array conviene hacer una comprabación del contenido de $result

Según lo que cuentas, tiene la punta de haber borrado el contenido de alguna tabla, y ahora no encuentra resultados y por eso el error.


@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 30.312
Desde: 01/Mar/2003
· ·
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Foro de soporte · Servicio Hosting · MySQL
Opciones:
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  
TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Ahora son las 12:16 UTC+02:00 DST
Temas similares
 I FotoTemaMensajesVisitasÚltima respuesta
No Hay mensajes nuevosHaz clic para ver el perfil del usuario15k20/Jul/2009, 18:35
 Ir al último mensaje del tema
No Hay mensajes nuevosHaz clic para ver el perfil del usuario11109k25/Nov/2008, 01:49
 Ir al último mensaje del tema
No Hay mensajes nuevosHaz clic para ver el perfil del usuario35k01/Mar/2010, 19:40
 Ir al último mensaje del tema
No Hay mensajes nuevosHaz clic para ver el perfil del usuario
ayuda con mysql_fetch_array
Por: · 19/Jul/2006, 02:05
22k19/Jul/2006, 22:27
 Ir al último mensaje del tema
No Hay mensajes nuevosHaz clic para ver el perfil del usuario
problemas con mysql_fetch_array
Por: · 10/Ago/2005, 01:40
718k18/Mar/2013, 19:17
 Ir al último mensaje del tema