este es mi codigo:
Código Javascript
:
Ver originalfunction ActualizarMensajes(){
var str = "id_chat=<? echo $id_chat; ?>";
$.ajax({
type: 'POST',
url: 'ActualizarMensajes.php',
data: str,
success:function(msg){
$("#div_conversacion").html(msg);
}
});
//setTimeout(ActualizarMensajes,1000);
}
$(document).ready(function() {
setInterval("ActualizarMensajes()", 2000 );
//setTimeout(ActualizarMensajes,1000);
});
Código PHP:
Ver originalinclude ('lib/ClaseBaseDatos.php');
$conexion = new ConexionBaseDatos;
$link = $conexion->Conectarse($conexion);
$id_chat = $_POST['id_chat'];
$sql = "select * from chat_mensajes WHERE id_chat = '".$id_chat."' order by id desc";
echo "<div style='color:#333; font-weight:bold'>".mysql_result($query_sql,$i,"who")." - <span style='font-style:italic; font-size:10px; color:#f00'>".mysql_result($query_sql,$i,"fec")."</span> : </div><div>".mysql_result($query_sql,$i,"mensaje")."</div><br>";
}
como pueden ver, también intente con setTimeOut, llamandola a ella misma, pero igual también me tumbo la conexión.
tengo esto en el hosting ultimate de goddady.
si me pudiesen ayudar o aconsejar se los agradecería.