Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Problema con render de páginas HTML con PHP y MySql

Estas en el tema de Problema con render de páginas HTML con PHP y MySql en el foro de Mysql en Foros del Web. Estimados Ya que desconozco exactamente si el problema es de PHP o MySql, me juegue a hacer la consulta en este foro ya que intuyo ...
  #1 (permalink)  
Antiguo 17/06/2011, 08:06
 
Fecha de Ingreso: septiembre-2007
Mensajes: 17
Antigüedad: 16 años, 7 meses
Puntos: 0
Problema con render de páginas HTML con PHP y MySql

Estimados

Ya que desconozco exactamente si el problema es de PHP o MySql, me juegue a hacer la consulta en este foro ya que intuyo que viene por aquí el problema, ustedes me dirán.

Tengo una aplicación programada en PHP con MySql, listado de usuarios, página de detalles, login, logout, etc (clásico). En algunos casos puntuales me pasa que al hacer click queda colgado el render del navegador y no me despliega el HTML; si detengo la carga y vuelvo a intenetar si lo hace. No recibo ningún error y tampoco el navegador me da error de conexión; queda cargando eternamente!

Yo intuyo que es alguna consulta poco inteligente que estoy haciendo pero por otro lado, cuando no me da el error, la información carga bien rápido

Me llama la atención porque esto pasa únicamente con mi aplicación y no con otros sitios dinámicos.

Gracias por su ayuda!
Saludos
  #2 (permalink)  
Antiguo 17/06/2011, 09:52
Avatar de Nano_  
Fecha de Ingreso: febrero-2006
Ubicación: Bogotá, Colombia
Mensajes: 1.866
Antigüedad: 18 años, 2 meses
Puntos: 96
Respuesta: Problema con render de páginas HTML con PHP y MySql

Saludos!

Seria convenientes que postearas la consulta que probablemente piensas se te esta "colgando" ya que así es muy complicado indicarte que puede ser.
__________________
:.:Nano.:: @nano_hard - Retornando al foro
  #3 (permalink)  
Antiguo 17/06/2011, 10:21
 
Fecha de Ingreso: septiembre-2007
Mensajes: 17
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Problema con render de páginas HTML con PHP y MySql

Estimado, el tema es que no me pasa una consulta en particular, y si hay algo que se cuelga, lo hace algunas veces y otras no. Esto ha pasado en distintos links.

Se me ocurría saber cuáles son los casos en los cuales una solapa del navegador queda colgada, sin tirar error de conexión, ni renderear la página.

Gracias por tu respuesta ;)
  #4 (permalink)  
Antiguo 17/06/2011, 10:39
Avatar de Nano_  
Fecha de Ingreso: febrero-2006
Ubicación: Bogotá, Colombia
Mensajes: 1.866
Antigüedad: 18 años, 2 meses
Puntos: 96
Respuesta: Problema con render de páginas HTML con PHP y MySql

Saludos

Casos ahi por montones... Te recomendaría utilizar las funciones de php error_reporting(E_ALL) y mysql_error, colocandola esta ultima en cada una de tus sentencias.
__________________
:.:Nano.:: @nano_hard - Retornando al foro
  #5 (permalink)  
Antiguo 17/06/2011, 13:06
 
Fecha de Ingreso: septiembre-2007
Mensajes: 17
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Problema con render de páginas HTML con PHP y MySql

Notable Nano, hago eso y luego les cuento ;)
  #6 (permalink)  
Antiguo 23/06/2011, 19:54
 
Fecha de Ingreso: septiembre-2007
Mensajes: 17
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Problema con render de páginas HTML con PHP y MySql

Estiamdos, coloque la línea mysql_error(); y absolutamente en todas me aparece esta advertencia:

mysql_error(): supplied resource is not a valid MySQL-Link resource

Alguna idea de cuál puede ser el problema?
  #7 (permalink)  
Antiguo 23/06/2011, 20:05
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Problema con render de páginas HTML con PHP y MySql

La consulta está fallando en MySQL, por lo que el resultado es un error.
¿Cómo es la consulta?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #8 (permalink)  
Antiguo 23/06/2011, 20:39
 
Fecha de Ingreso: septiembre-2007
Mensajes: 17
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Problema con render de páginas HTML con PHP y MySql

es raro, porque me da error en todas las consultas, y todas las consultas me devuelven resultados correctamente. Por ejemplo, aquí te dejo una consulta.

$user = mysql_query("select * from user where id='$iduser'");
mysql_error($user);
  #9 (permalink)  
Antiguo 23/06/2011, 20:50
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Problema con render de páginas HTML con PHP y MySql

El problema parece más de PHP que de MySQL. A mi entender a esa función mysql_query() le está faltando el parámetro del link, por lo que no puede definir a dónde se ejecuta y el resultado en $user es null.
Consulta en el foro de PHP.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #10 (permalink)  
Antiguo 01/07/2011, 08:07
 
Fecha de Ingreso: septiembre-2007
Mensajes: 17
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Problema con render de páginas HTML con PHP y MySql

Sobre mysql_error() lo que estaba haciendo mal era el parámetro que le pasaba a la función; en lugar de pasar la varible de conexión, le pasaba la variable del query :S

En conclusión, luego de colocarle correctamente OR DIE mysql_error($connection); a absolutamente todas las consultas que tengo, ninguna me da error... pero sigo tentiendo el problema de que en algunas ocaciones, el sitio me queda haciendo render infinitamente sin mostrar la página...

¿Alguna otra idea?

muchas gracias

Etiquetas: html, php, aplicaciones
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 18:56.