Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Recargar datos desde BD con AJAX

Estas en el tema de Recargar datos desde BD con AJAX en el foro de Frameworks JS en Foros del Web. Hola, tengo un código en AJAX que ataca una base de datos y hace actualizaciones , borrados e inserciones de registros. Obviamente empleo AJAX para ...
  #1 (permalink)  
Antiguo 23/02/2010, 03:25
Avatar de humanista  
Fecha de Ingreso: abril-2005
Mensajes: 878
Antigüedad: 19 años, 7 meses
Puntos: 15
Recargar datos desde BD con AJAX

Hola,

tengo un código en AJAX que ataca una base de datos y hace actualizaciones, borrados e inserciones de registros. Obviamente empleo AJAX para no tener que recargar toda la página.

Hasta aquí todo va bien pero necesito que después de realizar cualquiera de esas operaciones con AJAX se actualicen los datos con los cambios sin cargar toda la página. Ahora tengo que hacerlo a mano, es decir pulsar F5 por ejemplo para recargarla y ver los cambios.

Alguien sabe cómo se podría hacer sin pulsar F5?

Última edición por humanista; 23/02/2010 a las 08:52
  #2 (permalink)  
Antiguo 23/02/2010, 12:09
Avatar de jackson666  
Fecha de Ingreso: noviembre-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 1.971
Antigüedad: 15 años
Puntos: 65
Respuesta: Recargar datos desde BD con AJAX

Si, es curioso que no lo sepas, usando tanto ajax... Al devolver algun parametro como respuesta de tus inserciones o acciones en la base de datos, deberias llamar a otra funcion que te recargue el contenedor principal de la pagina, llamando a otro lenguaje del lado del servidor, que te traiga esos nuevos datos desde la base....
__________________
HV Studio
Diseño y desarrollo web
  #3 (permalink)  
Antiguo 23/02/2010, 17:39
Avatar de humanista  
Fecha de Ingreso: abril-2005
Mensajes: 878
Antigüedad: 19 años, 7 meses
Puntos: 15
Respuesta: Recargar datos desde BD con AJAX

básicamente lo q he hecho hasta ahora ha sido copy/paste e intuición para trabajar con AJAX.

pero... podrías darme alguna pista algo más concreta para empezar a investigar?
  #4 (permalink)  
Antiguo 23/02/2010, 20:17
Avatar de jackson666  
Fecha de Ingreso: noviembre-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 1.971
Antigüedad: 15 años
Puntos: 65
Respuesta: Recargar datos desde BD con AJAX

Es que si no entiendes mucho de AJAX, sera complicado explicarte como es el funcionamiento, porque primero mejor no buscas un manual o algo y lo lees, entiendes y luego seguimos?
__________________
HV Studio
Diseño y desarrollo web
  #5 (permalink)  
Antiguo 24/02/2010, 03:32
Avatar de humanista  
Fecha de Ingreso: abril-2005
Mensajes: 878
Antigüedad: 19 años, 7 meses
Puntos: 15
Respuesta: Recargar datos desde BD con AJAX

Si alguien me da una pista de por dónde puedo empezar para refrescar la web sin pulsar F5 estaría bien.

A partir de ahí yo podría investigar
  #6 (permalink)  
Antiguo 24/02/2010, 03:40
 
Fecha de Ingreso: diciembre-2005
Mensajes: 92
Antigüedad: 18 años, 10 meses
Puntos: 0
Respuesta: Recargar datos desde BD con AJAX

Hola, lo que hago yo es actualizar la tabla con DOM javascript. Tambien puedes usar innerhtml(no se si se escribe asi, es que no lo uso).

LO que debes de hacer es si usas php en el lado del servidor, una vez haces el insert/select/iupdate en la BD, ese mismo script PHP te debe de mandar de vuelta al lado del cliente los datos que quieras actualizar. Recojes esos datos con javascript y actualizas la tabla.
  #7 (permalink)  
Antiguo 24/02/2010, 10:06
Avatar de eulloa  
Fecha de Ingreso: octubre-2007
Ubicación: Donde caiga la noche, si mi hijo me deja
Mensajes: 691
Antigüedad: 17 años, 1 mes
Puntos: 5
Respuesta: Recargar datos desde BD con AJAX

Cita:
Iniciado por pepepercebe Ver Mensaje
Hola, lo que hago yo es actualizar la tabla con DOM javascript. Tambien puedes usar innerhtml(no se si se escribe asi, es que no lo uso).

LO que debes de hacer es si usas php en el lado del servidor, una vez haces el insert/select/iupdate en la BD, ese mismo script PHP te debe de mandar de vuelta al lado del cliente los datos que quieras actualizar. Recojes esos datos con javascript y actualizas la tabla.
InnerHTML se ha convertido en un estandar, pero no lo es, es propiedad de Microsoft
Consultar aquí
http://www.forosdelweb.com/f13/inner...irefox-567915/
y aquí
http://www.forosdelweb.com/f13/inner...m-como-604289/

Etiquetas: ajax, bd, recargar
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 05:18.