Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: 70N1 en 24 Junio 2012, 18:14 pm



Título: Actualizar un textarea desde mysql cada x segundos. ALGUN EJEMPLO?
Publicado por: 70N1 en 24 Junio 2012, 18:14 pm
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
  1. <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


Título: Re: Actualizar un textarea desde mysql cada x segundos. ALGUN EJEMPLO?
Publicado por: WarGhost en 24 Junio 2012, 18:39 pm
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


Título: Re: Actualizar un textarea desde mysql cada x segundos. ALGUN EJEMPLO?
Publicado por: 70N1 en 27 Junio 2012, 11:09 am
No doy pies con bola... Alguien sabe de algun ejemplo sencillo con comet?