Stopper l'exécution d'une requête SQL en PHP

Fermé
josh64 Messages postés 56 Date d'inscription jeudi 6 novembre 2008 Statut Membre Dernière intervention 18 janvier 2013 - 6 juil. 2010 à 09:56
josh64 Messages postés 56 Date d'inscription jeudi 6 novembre 2008 Statut Membre Dernière intervention 18 janvier 2013 - 6 juil. 2010 à 14:06
Bonjour, serait-il possible de stopper l'exécution d'une requête SQL en PHP? Par exemple lorsque l'exécution de cette requête est trop longue.



A voir également:

4 réponses

Breub62 Messages postés 2989 Date d'inscription lundi 7 juin 2010 Statut Membre Dernière intervention 17 avril 2014 369
6 juil. 2010 à 09:58
Tu peux mettre un timer puis die();
0
josh64 Messages postés 56 Date d'inscription jeudi 6 novembre 2008 Statut Membre Dernière intervention 18 janvier 2013 1
6 juil. 2010 à 10:09
ok, mais comment ça marche? si par exemple je veux que ma requête die si le timer dépasse 40 secondes
0
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 504
6 juil. 2010 à 10:27
Salut.

Je ne pense pas que la solution de Breub62 soit faisable : le script PHP sera "en pause" pendant l'exécution de la requête, il ne pourra donc pas arrêter l'exécution de la page.

Jette un coup d'oeil par ici.
0
josh64 Messages postés 56 Date d'inscription jeudi 6 novembre 2008 Statut Membre Dernière intervention 18 janvier 2013 1
6 juil. 2010 à 14:06
j ai testé le set_time_limit, mais cela ne fonctionne pas. Par exemple j'ai une requête qui met 20secondes, j'ai mis un set_time_limit(10) cela n'a pas interrompu la requête. As tu une idée?
0