我想将图像与名字、姓氏相关联...如何检索最后一行并使用它插入到另一个表中?我尝试了 $image = $mysqli->insert_id;
然后绑定(bind),但它不起作用。有人可以帮我吗?
$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();
最佳答案
首先,您需要在您的 ID 中创建 auto_increment 字段
然后你就可以使用
$last_id = mysqli_insert_id($conn);
关于php - mysqli 最后插入 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32808207/