クエリの結果に属する$solution
場合にのみ、配列を SQL テーブルに保存する必要があります。属していない場合は、行 $i を SQL テーブルに保存しないでください。以下のクエリは正しくないようです。説明されているタスクをどのように実装しますか? これを行うための正しいアプローチは何でしょうか?$solution[$i][0]
SELECT num_arr FROM Schedule WHERE num_arr<>''
$query_land = "INSERT INTO `Sequence` (`num_arr`,`start`,`fin`,`way_id`)
VALUES ('".$solution[$i][0]."','".$solution[$i][1]."',
'".$solution[$i][2]."','".$solution[$i][3]."')
WHERE '".$solution[$i][0]."' IN (SELECT num_arr
FROM Schedule
WHERE num_arr<>'')";