#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 |
#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... |
#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 |
#4• ¿El echo te da un problema? ¿en la línea 1? |
#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 |
#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. |
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 |
Opciones: Ir al subforo: |
Permisos: TU NO PUEDES Escribir nuevos temas TU NO PUEDES Responder a los temas TU NO PUEDES Editar tus propios mensajes TU NO PUEDES Borrar tus propios mensajes |
Temas similares | ||||
Tema | Usuarios | Respuestas | Visitas | Actividad |
---|---|---|---|---|
Reparar o corregir siguiente error Warning: mysql_fetch_array(): supplied argument is not a valid My Por: linklove, el 20/Jul/2009, 17:55 | 1 | 5k | Jul/09 | |
Por: wbetalleluzd, el 16/Ago/2003, 08:01 | 11 | 112k | Nov/08 | |
Por: cesand209, el 28/Feb/2010, 17:41 | 3 | 7k | Mar/10 | |
Por: bobesponjaweb, el 19/Jul/2006, 02:05 | 2 | 2k | Jul/06 | |
Por: juanhl, el 10/Ago/2005, 01:40 | 7 | 19k | Mar/13 |