Ich möchte das Bild mit Vorname, Nachname verknüpfen ... Wie kann ich die letzte Zeile abrufen und verwenden Sie es in die andere Tabelle einzufügen? Ich versuchte $image = $mysqli->insert_id;
dann verbindlich, aber es funktioniert nicht. Kann mir jemand helfen?Mysqli letzten Einfüge-ID
$image = $mysqli->insert_id;//this should come from table2
$stmt = $mysqli->prepare("
insert into table1 (username, firstname, lastname, image)
select ?,?,?,image from table2 t2 where username = ? and t2.id = ?
");
$stmt->bind_param('sssss', $username, $fname, $lname, $username, $image);
$stmt->execute();
Sie 'insert_id verwenden müssen verwendet erstellen müssen if ($ stmt-> execute()) $ image = $ stmt-> Einfügung_ID; ' –
@IlyaBursov also, wie bind' t2.id =? ' – user2926655
Sie müssen Ihre Wünsche klar und deutlich ausdrücken –