いつものように、これはおそらく、ソリューションをブラウジングしているときに見た簡単なものです。
次のクエリがあります。
' INSERT INTO '.$this->ticket_attachment_table.' (SELECT * FROM '.$this->email_attachment_table.' WHERE emailId = '.mysql_real_escape_string($row['id']).');'
これは、アイテムを 1 つのテーブルから別のテーブルにコピーするだけです。
ただし、テーブルが完全に重複している場合、これは通常正常に機能しますが、これには 1 つの異なるフィールド名があります。
したがって、1 つのテーブルで同じフィールドのフィールド見出しが messageId と emailId であることを除いて、すべてのフィールド タイトルが同じであるmessageId AS emailId
とします。この同じクエリのどこかに一種を組み込むことはできますか?