Foros del Web » Programando para Internet » Javascript »

DIV actualizable con conexion a MySQL

Estas en el tema de DIV actualizable con conexion a MySQL en el foro de Javascript en Foros del Web. Que tal, Lo que quiero hacer tal vez suene un poco engorroso, pero en realidad es sencillo de entender. Voy a intentar ser lo mas ...
  #1 (permalink)  
Antiguo 28/07/2014, 07:52
 
Fecha de Ingreso: junio-2008
Mensajes: 137
Antigüedad: 15 años, 10 meses
Puntos: 0
DIV actualizable con conexion a MySQL

Que tal,


Lo que quiero hacer tal vez suene un poco engorroso, pero en realidad es sencillo de entender. Voy a intentar ser lo mas claro posible:

Tengo una aplicación WEB realizada en PHP. Mi aplicación es una especie de FrontEnd para una base MySQL (Me refiero a formularios ABM básicamente).
Por otra parte, existe otro sistema que genera ingresos y cambios constantemente a la BD MySQL. Mi WEB ve perfectamente los cambios generados por ese otro sistema, ya que lo único que tiene que hacer es consultar a la BD.

Ahora bien, quiero hacer un apartado en mi aplicación (PHP-WEB), que muestre en tiempo real (una especie de monitoria) los cambios que se producen en la BD.

Hace un tiempo, lo que hacía era refrescar mi página PHP cada 7 segundos, y en cada refresco realizaba decenas de consultas MySQL para llenar la monitoria.

Algo asi:


El tema es que refrescar una página PHP es una solución HORRIBLE para realizar algo como esto, ya que cada 7 segundos me refresca TODA la pagina. No solo es incómodo a la vista, sino que es una chorrada en si.

Creo que javascript / ajax es la mejor solución para algo como esto, pero no tengo idea de por donde empezar ni si hay algún ejemplo dando vueltas. Supongo que hacer un DIV metiendo código javascript dentro es la forma de realizarlo correctamente.
Acepto indicaciones, consejos, ejemplos, código, etc.

Gracias!
  #2 (permalink)  
Antiguo 28/07/2014, 09:37
Avatar de javier6_almansa  
Fecha de Ingreso: mayo-2014
Mensajes: 34
Antigüedad: 9 años, 11 meses
Puntos: 0
Respuesta: DIV actualizable con conexion a MySQL

Como has dicho, ajax creo que es la solución mas rápida, así te ahorras que se refresque toda la pagina y realices consultas no necesarias. Otra opción que podrías hacer, es colocar un icono de refresco y que el usuario refrescara cuando le interese.

Si te decantas por ajax te dejo unos enlaces bastante buenos:

http://www.tufuncion.com/tutorial_basico_ajax
http://librosweb.es/ajax/

Etiquetas: ajax, conexion, formulario, mysql, php
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 08:29.