Ich führe mehrere Abfragen mit mysqli_multi_query
aus. Ich habe viele Dinge ausprobiert, kann aber die zuletzt eingefügte ID nicht finden.Finde die zuletzt eingefügte ID, während mehrere Abfragen ausgeführt werden
$fetchbasic = mysqli_fetch_array($resCheckres);
$cpyname = $fetchbasic['name'].'(copy)';
$query1 = "CREATE TEMPORARY TABLE tmptable_1 SELECT * FROM name_webinfo WHERE resume_id = ".$resume_id.";
UPDATE tmptable_1 SET resume_id = NULL , name = '".$cpyname."';
INSERT INTO name_webinfo SELECT * FROM tmptable_1;
DROP TEMPORARY TABLE IF EXISTS tmptable_1;";
$resCheckres = mysqli_multi_query($link,$query1);
Ich brauche die letzte Eingabe-ID für diese Abfrage: INSERT INTO name_webinfo SELECT * FROM tmptable_1;
Können Sie bitte erklären Sie Ihr Problem klar –
i brauche lastinsertid für diese Abfrage "INSERT INTO name_webinfo SELECT * FROM tmptable_1;" – patel
'SELECT MAX (ID) von Tmptable_1' verwenden Sie diesen Bruder, wenn es Arbeit ist Bitte sagen Sie mir –