bonjour,
voici ci-dessous un petit script que je viens de coder, me permetant d'interroger une base mysql toutes les 30sec et d'afficher le resultat sur la page web.
seulement une fois que je lance le script via une interface web, le resultat m'est affiché une seule fois à l'écran suivi de ce message d'erreur:
Fatal error: Maximum execution time of 30 seconds exceeded in C:\PHP\monscrip.php on line 13
la ligne 13 c'est la ligne juste après l'appel de la fonction sleep(30) dans le script ci-dessous.
quelqu'un pourrait-il m'expliquer pourquoi ai je ce message, qui arrete l'execution de mon script sur le serveur ?
merci d'avance pour vos reponses
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 while(1==1) { // partie connexion à la base de données $requete = "select * from matable"; $execution = mysql_query($requete); while($ligne=mysql_fetch_row($execution)) { echo "$ligne[0]..."; } mysql_close(); sleep(30); }
Partager