私は PHP の専門家とはほど遠いので、これには唖然とし、そのためのスクリプトを作成することはできないようです。
これをできるだけ明確に説明できるかどうか見てみましょう。
table1 と table2 があるとしましょう
Table1 = (teamid, name, round1pos, round1score, round2pos, round2score)
Table2 = (id, tournamentid, teamid, name, round1pos, round1score, round2pos, round2score...till round10pos/round10score)
table1 から table 2 にコピーするときに、その前に 2 つのフィールドを追加したいと考えています。(ID とトーナメント ID)
私が直面している問題は、Table1 の roundxpos/roundxscore の量が毎回異なることです。
基本的に私がやりたいことは、トーナメントが終わったらテーブルを削除したいということです。その中のデータを別のテーブルにコピーして、結果をアーカイブします。ただし、トーナメントごとにラウンドのサイズが異なる場合があります。
+_+を達成しようとしていることを誰かが理解してくれることを願っています。