Actualizar un textarea desde mysql cada x segundos. ALGUN EJEMPLO?

Iniciado por 70N1, 24 Junio 2012, 18:14 PM

0 Miembros y 1 Visitante están viendo este tema.

70N1

Quiero hacer una especie de chat y necesito actualizar cada x segundos un textarea con el contenido de la base de datos mysql.
Este es el textarea:
Código (php) [Seleccionar]
<textarea name="salas" cols="45" rows="5" class="textarea" id="salas"></textarea>

y la tabla se llama salas_de_chat y el campo es sala, que seria el nombre de la sala de chat
70N1

WarGhost

#1
Puedes hacerlo de varias formas, la fácil es la que comentas, un script en js que cada ciertos segundos compruebe si hay un nuevo mensaje con ajax, el único problema es que no es ni muy eficiente, ya que no sea instantáneo y dificulta la conversación, sin mencionar ademas el gran incremento de recursos que gastaras.

Lo ideal es que utilizar comet, o en su defecto pseudo comet, te dejo unos enalces para que vayas conociendo ajax:
- https://developer.mozilla.org/es/Ajax
- http://es.wikipedia.org/wiki/Comet

Tambien puedes utilizar: jabber, que creo que es lo que necesitas.
Un saludo
¿Qué culpa tengo yo de tener la sangre roja y el corazón a la izquierda?

70N1

No doy pies con bola... Alguien sabe de algun ejemplo sencillo con comet?
70N1