私はあるテーブルから別のテーブルにすべてのデータを移動しようとしています。私のhvaeはPHPMyAdminのSQLクエリとしてうまく動作しますが、何らかの理由で私のWebページから実行すると、2行目の構文に関するエラーが表示されます。ウェブサイトからの問い合わせについては下記をご覧ください。MYSQLクエリはPHPMyAdminで動作しますが、ウェブサイトでは動作しません
if($old == 'Yesterday'){
$movequery = "INSERT INTO yesthistory select * from history;
TRUNCATE TABLE history";
if (!mysqli_query($con2, $movequery))
{
echo("Error description: " . mysqli_error($con2));
}
mysqli_query()は、一度に1つのクエリのみを実行できます。 2つの 'INSERT'と' TURNICATE'をしています。 – Qirel
'TRIGGER'を作成するか、' mysqli_multi_query'を使うか、クエリをループすることができます。思考のための食べ物:http://stackoverflow.com/questions/14715889/strict-standards-mysqli-next-result-error-with-mysqli-multi-query/22469722#22469722 – mickmackusa