我的代码在循环中运行

时间:2015-06-04 07:56:21

标签: php

我知道这不是我在这里可以提出的问题,但我的代码是循环运行的,我不知道原因:

   while ($resultat = $resultats->fetch())
        {

           $checkBadMetier = $connexion->prepare("SELECT onetsoc_code
                                FROM badQuestionMetier
                                WHERE element_id = '$key' AND onetsoc_code='$resultat->onetsoc_code'");
            $checkBadMetier->execute(); //line 125!!
            $res = $checkBadMetier->fetch(PDO::FETCH_OBJ);
            if (count($res) > 0) {
                $jobTable[$resultat->onetsoc_code]=-900000;
            }

让PHP超时知道为什么?

致命错误: 125

行超过120秒的最长执行时间

1 个答案:

答案 0 :(得分:0)

你的循环可能是无止境的。如果不是,您可以像这样延长最长执行时间:

ini_set('max_execution_time', 300); //300 seconds = 5 minutes