Comment actualiser un un bloc en php ?

kouassi -  
avion-f16 Messages postés 20367 Statut Contributeur -
Bonjour,
je suis en train d'écrire un minichat, et je voudrais pouvoir actualiser la liste des connectés sans recharger la page. Je n'utilise pas de frame
apercu
<html>
....
<body>
<div id="listeconnectes">
<?php
$req=mysql_query('SELECT * FROM chat_connectes ORDER BY id DESC LIMIT 0,20');
While(resultat=mysql_fetch_array())
{
echo $resultat['pseudo'].'<br/>';
}
?>
</div>

</body>
</html>

je voudrais que liste s'actualise chaque 30 secondes.
J'ai essayé avec une fonction javascript qui change le contenu du bloc "listeconnectes" mais ça n'exécute pas les requete mysql/php


aperçu du code javascript
var timer=window.setInterval("actualiserliste()",30000);
function actualiserliste()
{
var codephp='<?php
$req=mysql_query('SELECT * FROM chat_connectes ORDER BY id DESC LIMIT 0,20');
While(resultat=mysql_fetch_array())
{
echo $resultat['pseudo'].'<br/>';
}

?>';
document.getElementById('').innerHTML=codephp;
}
A voir également:

1 réponse

avion-f16 Messages postés 20367 Statut Contributeur 4 509
 
AJAX ...
2