bonjour tous le monde
voila, j'aimerais rentrer des donnees dans ma bdd dans xx secondes
alors j ai fait ca :
mais la page mets 30 secondes a charger pour ensuite me balancer une erreur (tps trop long a effectuer)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 echo'vous avez achetez '.$nombre_choisi.' '.$unite.'<br>'; echo'vous possedez apres cet achat '.$argent_final.' or<br>'; echo'vous possedez apres cet achat '.$magie_final.' puissances magiques<br>'; echo'vos unites seront sur pieds dans '.$tps_unite.' minutes'; echo '<br/><a href=village.php>retour au village</a>'; mysql_query("update membre SET xp=xp+$nombre_choisi WHERE id='$id_membre'"); mysql_query("update membre SET prix='$argent_final' WHERE id='$id_membre'"); mysql_query("update membre SET magie='$magie_final' WHERE id='$id_membre'"); $cpt=0; while($cpt<=$tps_unite){ if($cpt == $tps_unite){ if($nombre> 0) { mysql_query("update id_unite set nombre=nombre+$nombre_choisi where id_membre=$id_membre and id_unite=$id_unite"); } else { mysql_query("insert into id_unite values('','$id_membre','$id_unite','$nombre_choisi')"); } $cpt++; } }
alors voila, j'aimerais que la page charge normalement et que ce soit seulement la partie entre crochet qui soit retardé dans le temps...
mais par une autre methode donc....
merci de votre aide
Partager