あるデータベースから別のデータベースに挿入します。テーブルには 800,000 個のデータがあります。
while($mssql_row = mssql_fetch_array($rs)) { $MID = $mssql_row[0]; $sql = "insert into Flow01(TDM,) values ('$TDM',)"; mysql_query($sql); }
この段落だけではわかりません。コード全体を投稿して見てください
無限ループであることはわかりません。
この段落だけではわかりません。すべてのコードを投稿して確認してください
うわー
何が問題なのか分かりません。
どこが無限ループなのかもわかりません。
select count(*) を使用できます t_TuNao から
合計で何件のレコードがあるかを確認してください~~
どこが無限ループなのかもわかりませんt_TuNao の
select count(*) を使用できます
合計で何件のレコードがあるかを確認してください~~
?テーブル A、B、??テーブル 1? を作成すると、テーブル A には 10??? しかありません。
次に、前のプログラムを使用して B に挿入し、?? があるかどうかを確認します。 ??場所を見つけるのに便利??
$MID = $mssql_row[0]; // 何に使用されますか?
以下、コードがループし続ける理由がわかりません
?Create??tables A, B,???your??table??1? を実行すると、テーブル A には 10??? しかありません。
次に、前のプログラムを使用して B に挿入し、?? があるかどうかを確認します。 ??場所を見つけるのに便利??
$MID = $mssql_row[0]; // 何に使用されますか?
$sql = "insert into Flow01(TDM,)values ('$TDM',)";
以下の ?log??? 行の $sql を追加し、? の後にある SQL を確認してください。 ??? ライン? 。
file_put_contents('sql.log', $sql."rn", FILE_APPEND);
while が機能しない理由がわかりません。