誰かが私のケースを解決するのを手伝ってください:
以下のコードからの出力がPOSTGRESのテーブルに挿入され、挿入される行が1000行を超える場合、コードに何を追加する必要がありますか。以下のコードを使用して実行すると、エラーが表示されます:
致命的なエラー:Dで最大実行時間が60秒を超えました:\ xampp \ htdocs \ BillingDeliveryInfo \ page2.php on line 45
クエリに時間がかかったので多分
while($msisdn = pg_fetch_row($qaccount)){
if ($msisdn[4]==2){
$insert1="insert into delin_bdi_rf
values ('$msisdn[1]',
'$m1[1] $msisdn[1] $m1[2] $msisdn[2] $m1[3] $msisdn[3] $m1[4]',
CURRENT_DATE);";
}else{
$insert2="insert into delin_bdi_rf
values ('$msisdn[1]',
'$m2[1] $msisdn[1] $m2[2] $msisdn[3] $m2[3]',
CURRENT_DATE);";
}
$qwer=$insert1.$insert2;
$n=pg_query($qwer);
}
最初にこれを追加してみてください:
ini_set('max_execution_time', 300); //300 seconds = 5 minutes
スクリプトの最大実行時間が長くなります。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加