Título: AYUDA ERROR Publicado por: andrex3 en 9 Agosto 2014, 00:09 am AYUDA TENGO ESOS 2 ERRORES
mi base de datos se llama usuarios y la tabla farmacia ES UNA PEQUEÑA PAGINA DONDE INGRESAS DATOS , HACE CONSULTAS Y UN REPORTE DE TODOS LOS DATOS INGRESADOS Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in Código
ESTOY DESESPERADO NO SE COMO SOLUCIONAR ESE ERROR Título: Re: AYUDA ERROR Publicado por: engel lex en 9 Agosto 2014, 00:57 am procura no escribir frases en completa mayusculas...
tienes que revisar si la tabla devolvió realmente un resultado con el query, si no devuelve resultados, el mysql_query retorna false... usa Código para retornar un string de error si existe... en http://php.net/manual/es/function.mysql-query.php (http://php.net/manual/es/function.mysql-query.php) la pagina oficial de php, proponen el "Ejemplo #1 Consulta inválida" que probablemente explique tu problema y adaptándolo te de la solución Título: Re: AYUDA ERROR Publicado por: andrex3 en 9 Agosto 2014, 01:52 am procura no escribir frases en completa mayusculas... tienes que revisar si la tabla devolvió realmente un resultado con el query, si no devuelve resultados, el mysql_query retorna false... usa Código para retornar un string de error si existe... en http://php.net/manual/es/function.mysql-query.php (http://php.net/manual/es/function.mysql-query.php) la pagina oficial de php, proponen el "Ejemplo #1 Consulta inválida" que probablemente explique tu problema y adaptándolo te de la solución ya hice lo que me dijiste y salio que la columna desconocida NOMBRES ya le cambie y le puse el mismo ahora desaparecio ese error pero se cumplio la sentencia que puse : Código me sale no se encontro ningun usuario en la base de datos :huh: Título: Re: AYUDA ERROR Publicado por: engel lex en 9 Agosto 2014, 02:04 am bueno, revisa porque estás haciendo algo mal en el query, te recomiendo hacer un echo en lugar del del query y pegarlo en el phpmyadmin para que veas el error
Título: Re: AYUDA ERROR Publicado por: andrex3 en 9 Agosto 2014, 02:30 am bueno, revisa porque estás haciendo algo mal en el query, te recomiendo hacer un echo en lugar del del query y pegarlo en el phpmyadmin para que veas el error como haria un echo? soy novato en php aun ando entendiendo la sintaxis :/ por cierto gracias por la ayuda ;-) ;-) Título: Re: AYUDA ERROR Publicado por: engel lex en 9 Agosto 2014, 02:32 am en lugar de colocar mysql_query colocas echo para imprimir en pantalla el query exacto que le estás enviando al servidor... (claro está con su respectivo formato)
Título: Re: AYUDA ERROR Publicado por: andrex3 en 9 Agosto 2014, 02:49 am en lugar de colocar mysql_query colocas echo para imprimir en pantalla el query exacto que le estás enviando al servidor... (claro está con su respectivo formato) ya lo hize me sale Parse error: syntax error, unexpected T_ECHO in C:\AppServ\www\PAGINAS\index.PHP on line 4 Título: Re: AYUDA ERROR Publicado por: engel lex en 9 Agosto 2014, 03:02 am dejalo así...
cual es tu query exactamente? el que estás pasandole al servidor, es este? Código
Título: Re: AYUDA ERROR Publicado por: andrex3 en 9 Agosto 2014, 03:06 am dejalo así... cual es tu query exactamente? el que estás pasandole al servidor, es este? Código
si pero ahi ya lo corregi con lo anterior que me dijiste Código
Título: Re: AYUDA ERROR Publicado por: engel lex en 9 Agosto 2014, 03:10 am por que no usas simplemente
Código: SELECT * FROM farmacia ORDER BY NOMBRES ASC ? Título: Re: AYUDA ERROR Publicado por: andrex3 en 9 Agosto 2014, 03:47 am por que no usas simplemente Código: SELECT * FROM farmacia ORDER BY NOMBRES ASC ? me sigue saliendo el mismo error Parse error: syntax error, unexpected T_ECHO in C:\AppServ\www\PAGINAS\index.PHP on line 4 :/ Título: Re: AYUDA ERROR Publicado por: engel lex en 9 Agosto 2014, 03:49 am no... no cambies el codigo... disculpa que no lo aclaré, es que borré el pedazo que te decía que lo dejaras así...
usa el código normal pero en el mysql_query lo colocas como te dije... el "Select *" en mysql es equivalente a decir "selecciona todo" Título: Re: AYUDA ERROR Publicado por: andrex3 en 9 Agosto 2014, 03:56 am no... no cambies el codigo... disculpa que no lo aclaré, es que borré el pedazo que te decía que lo dejaras así... usa el código normal pero en el mysql_query lo colocas como te dije... el "Select *" en mysql es equivalente a decir "selecciona todo" ok ya lo puse ahora me pone : !!!Atención, No se encontro Ningún Usuario en la Base de datos sigue con el mismo error :( Título: Re: AYUDA ERROR Publicado por: engel lex en 9 Agosto 2014, 04:05 am bueno, ve al phpmyadmin y revisa la base de datos... puedes hacerle directo el query
Citar SELECT * FROM farmacia ORDER BY NOMBRES ASC y seguramente no te retornará nada porque posiblemente no tienes ningún dato o tienes algo malo Título: Re: AYUDA ERROR Publicado por: andrex3 en 9 Agosto 2014, 04:13 am bueno, ve al phpmyadmin y revisa la base de datos... puedes hacerle directo el query y seguramente no te retornará nada porque posiblemente no tienes ningún dato o tienes algo malo Si no tenia datos ahora acabo de ingresar los datos y me aparecen normalmente problema solucionado , gracias por tu tiempo sos groso ;D ;D |