bonjour tous le monde

voila, j'aimerais rentrer des donnees dans ma bdd dans xx secondes

alors j ai fait ca :
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++;
}
 
}
mais la page mets 30 secondes a charger pour ensuite me balancer une erreur (tps trop long a effectuer)

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