ファイルから読み込んでdbに挿入するために1000レコードを挿入する必要がありますが、コードは100回以上動作していません。それはinternal server 500
と言いますが、100回以下のコードを実行するとうまく動作します。 100以上のレコードを挿入するために適用する必要がある設定はありますか?100以上のINSERTクエリを呼び出すことはできません
<?php
$servername = "**";
$username = "**";
$password = "**";
$dbname = "**";
$con=mysqli_connect($servername, $username, $password,$dbname);
for($i=0; $i<400; $i++){
$query = mysqli_query($con,"INSERT INTO table_name (column1, column2, column3)
VALUES (value1, value2, value3)");
}
$query->close();
$con->close();
?>
それだけで100回を働いている:
は、ここに私のコードです。ループをそれ以上に動かすように設定すると、何のアイデアも出ませんか?
は、それがどんなエラーが発生しているのですか? –
'ini_set( 'display_errors'、1);を追加します。 ini_set( 'log_errors'、1); error_reporting(E_ALL); mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT); 'をスクリプトの先頭に追加します。これにより、 'mysqli_'エラーは、あなたが見逃したり無視したりすることができないように、例外を生成するための に強制されます。 – RiggsFolly
実際にはそのコードは1行をロードしません。実際に使用しているクエリを追加してください。 _疑似回答が必要な場合以外は疑似コードをデバッグできません_ – RiggsFolly