En principe pour afficher un compteur (comme dans ton exemple) sans rafraîchir la page, il te faudrait utiliser un peu de javascript pour modifier le DOM de la page sans rafraîchissement.
Mais si tu ne souhaites pas utiliser de javascript il est éventuellement possible de faire quelque chose. Cela va t'obliger à rafraîchir la page mais cela aura le mérite de fonctionner: Exemple sur : index.php <?php // Initialisations $cpt = @$_GET['cpt']; if(!isset($cpt)) $cpt = 1; else $cpt = $_GET['cpt']; // Condition sur le compteur : 10 iitérations max if($cpt >= 11){ echo 'Game Over'; exit(); }else{ // Affichage du compteur echo $cpt; $cpt++; // Refresh de la page avec le compteur en paramètre header('Refresh: 1; index.php?cpt='.$cpt); } ?> Ce script à l'arrache est donné à titre indicatif pour te mettre sur une piste si tu souhaites te passer de javascript mais sans javascript il te faudra rafraîchir ta page.. . Amicalement, Alain Le 2016-12-07 13:10, andre_deb...@numericable.fr a écrit : > Bonjour à tous, > > Je désire créer un programme en php5 (langage Web Libre) : > un compteur de 1 à 10 qui affiche d'abord 1, > puis le 1 disparait et s'affiche 2 et ainsi de suite > jusqu'à 10. > > J'ai tenté plusieurs solutions par des boucles, > j'ai une attente de 10 secondes, > qui affiche ensuite d'un coup : 1 2 3 4 5 6 7 8 9 10, > ce qui évidemment ne va pas. > > Merci d'une aide, piste de la part des spécialistes du php. > > André