Foros del Web » Programando para Internet » PHP »

Actualizar una sección con php o ajax

Estas en el tema de Actualizar una sección con php o ajax en el foro de PHP en Foros del Web. Tengo un problema, quiero actualizar solamente una sección de una página, sin tener que actualizar toda la página. Lo que quiero es mostrar una noticia ...
  #1 (permalink)  
Antiguo 03/09/2010, 08:17
 
Fecha de Ingreso: marzo-2009
Mensajes: 37
Antigüedad: 15 años, 1 mes
Puntos: 1
Actualizar una sección con php o ajax

Tengo un problema, quiero actualizar solamente una sección de una página, sin tener que actualizar toda la página.
Lo que quiero es mostrar una noticia actualizada cada cierto tiempo, 5 minutos por decir, pero no quiero que se refresque toda la página. Hay alguna forma de hacer eso con php o con ajax? Trabajo con mysql.
Supongamos que una persona está viendo un video y debajo quiero poner una nueva noticia que cargué recién. Pero no quiero el usuario tenga que refrescar y cargar de nuevo todo el video. Solo que se actualice esa noticia.
  #2 (permalink)  
Antiguo 03/09/2010, 09:03
Avatar de mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 1 mes
Puntos: 101
Respuesta: Actualizar una sección con php o ajax

Claro que se puede. Pero empezando desde el lado cliente. Con javascript podés cargar una sección cada 5 minutos, llamando a un archivo PHP que le devuelva la información.

A mi particularmente me gusta la secillez de jQuery para realizar consultas ajax.
  #3 (permalink)  
Antiguo 03/09/2010, 09:33
 
Fecha de Ingreso: marzo-2009
Mensajes: 37
Antigüedad: 15 años, 1 mes
Puntos: 1
Respuesta: Actualizar una sección con php o ajax

Gracias. Será que podés darme un ejemplo?
  #4 (permalink)  
Antiguo 03/09/2010, 14:33
Avatar de mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 1 mes
Puntos: 101
Respuesta: Actualizar una sección con php o ajax

Con javascript podés usar setInterval().

La llamada con jquery podes estudiarla acá:
http://www.cristalab.com/tutoriales/...-jquery-c226l/
http://www.anieto2k.com/2009/08/18/5...ax-con-jquery/

Fijate en especial em método .load()

Finalmente, necesitas un archivo PHP (sin head ni body, solo con el html necesario) que es el que va a servir la información actualizada. Todo lo que imprimas desde el archivo PHP va a ser mostrado por .load dentro del div correspondiente.
  #5 (permalink)  
Antiguo 04/09/2010, 03:41
 
Fecha de Ingreso: marzo-2009
Mensajes: 37
Antigüedad: 15 años, 1 mes
Puntos: 1
Respuesta: Actualizar una sección con php o ajax

Muchas gracias por la ayuda!

Etiquetas: ajax
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 21:11.