Première façon (la plus simple mais la plus agaçante):
Ajoute une actualisation meta à la page et la page entière est rafraîchie tous les x temps.
Deuxième voie (AJAX):
Je suppose que c'est ce que vous voulez.
- charge par défaut page HTML etc ... permet de l'appeler index.php
À la page ci-dessus créer un élément div < > avec affichage de style: aucun comme
<div id="mydata" style="display: none;"></div>
Créer une Page PHP qui récupère et met en forme les données de la base de données et les imprime au format x, c'est-à-dire une table ou des balises p. aucun en-tête ou la page choses spécifiques seulement des données et des balises simples
Sur index.php mettre quelque chose comme ça
<script type="text/javascript">
function update() {
$.ajax({
url: 'http://www.example.com/getData.php?q=latest',
success: function(response) {
$('#mydata'.html(response);
}
});
}
// .ready function
$(function() {
// do setup stuff here, I think there is a refresh timer or something
// that you'd use to trigger it every x amount of time
// i.e something like this
update();
});
</script>
EDIT: AJAX HTTP streaming forces données à des utilisateurs
Oui, c'est possible, quelle est votre question? –
Je voudrais avoir un exemple ou une suggestion sur la façon de le faire, merci encore – haltman
@Viper_Sb, je serais également intéressé de voir votre méthode. À court d'avoir la page de rafraîchir ou de faire une demande AJAX pour les mises à jour à un intervalle fixe, je ne sais pas comment vous le feriez. – blcArmadillo