2 つのテーブルがprojects
ありarchive
、同じ列があります。archive
ご理解のとおり、特定の条件下でプロジェクトをテーブルにアーカイブする必要があります。
2つのリクエストを書きましたが、別々に実行すると問題なく動作しますが、まとめたいと思います。
$sql = "INSERT INTO archive (idDocument,documentNumber,submissionDate,projectName)
SELECT idDocument,documentNumber,submissionDate,projectName
FROM projects
WHERE id='".$id."'";
$sql = "DELETE FROM projects
WHERE id='".$id."'";
1/ まず、この 2 つのリクエストをどのように組み立てればよいでしょうか? 構文エラーが発生し続けます。
2/ ここで、プロジェクトに PHP で「1」から「3」までのステータス ( という名前の列status
) を割り当て、ステータス「3」に達してから 2 か月後にこれらのプロジェクトをアーカイブしたいと考えています。どうすればそうできますか?
ご助力ありがとうございます。