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

josh64 Messages postés 58 Statut Membre -  
josh64 Messages postés 58 Statut Membre -
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.

4 réponses

  1. Breub62 Messages postés 3452 Statut Membre 369
     
    Tu peux mettre un timer puis die();
    0
  2. josh64 Messages postés 58 Statut Membre 1
     
    ok, mais comment ça marche? si par exemple je veux que ma requête die si le timer dépasse 40 secondes
    0
  3. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    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
  4. josh64 Messages postés 58 Statut Membre 1
     
    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