13-09-2011, 08:55 PM
Salut
bon et bien je ne trouve toujours pas la cause du pourquoi du comment, c'est assez étrange...surtout que j'enregistre en SESSION le dernier timestamp du clic sur 'construire un batiment' et qu'il n'est pas possible d'en construire 2 dans un laps de temps de 2 secondes.
Même si pour une raison obscure le navigateur envois 2 fois la même requête HTTP, et avec ce timestamp enregistré en session, la requête SQL ne peut pas être executée 2 fois, non ?
il semble bien que les ':' doivent être utilisés dans les array:
http://www.php.net/manual/fr/pdostatemen...xample-990
bonne soirée et merci de m'avoir lu
bon et bien je ne trouve toujours pas la cause du pourquoi du comment, c'est assez étrange...surtout que j'enregistre en SESSION le dernier timestamp du clic sur 'construire un batiment' et qu'il n'est pas possible d'en construire 2 dans un laps de temps de 2 secondes.
Même si pour une raison obscure le navigateur envois 2 fois la même requête HTTP, et avec ce timestamp enregistré en session, la requête SQL ne peut pas être executée 2 fois, non ?
(22-08-2011, 06:26 PM)niahoo a écrit : Un truc qui a rien a voir mais dans ton array, il ne faut pas mettre les ':' devant le nom des clés il me semble.
Il ne te reste qu'a détecter le moment ou ça arrive (par exemple en comparant le count() des lignes avant et après l'appel de ton script) et quand ça arrive, balancer un exception puis en afficher la trace
il semble bien que les ':' doivent être utilisés dans les array:
http://www.php.net/manual/fr/pdostatemen...xample-990
bonne soirée et merci de m'avoir lu