私は今PHPスクリプトを書こうとしています
- 一意のプライマリ ID を使用して、データベース内の特定のレコードを検索します。
- 次に、最初のレコードの特定のフィールドに一致するレコードをテーブルで検索する必要があります (たとえば、「レコード 1」と同じ名前と日付を持つすべてのエントリを検索します)。
- 次に、一致するすべてのエントリを新しいテーブルにコピーする必要があります。
現在、一致するエントリを 1 つだけ取得して停止しています。これをフォーマットしてすべてのエントリをコピーするにはどうすればよいですか?
$query = sprintf("SELECT name, date FROM original_table
WHERE id='%s'",
mysql_real_escape_string($id));
$result = mysql_query($query);
$row=mysql_fetch_array($result);
//find and copy all matching entries
$query = sprintf("INSERT into second_table(all fields)
SELECT all fields FROM original_table WHERE name='%s' AND date='%s'")
これを達成するために私ができることについて何か提案はありますか?