我不确定如何使用这个mysqli_insert_id()函数,但这是我正在尝试做的事情!
forum_threads.sql有auto incr。
if(isset($_POST['createThread'])) {
$db->real_query("INSERT INTO forum_threads (cata_id) VALUES ('1')");
$id = mysqli_insert_id();
$db->real_query("INSERT INTO forum_replies (thread_id) VALUES ('" .$id. ")");
}
我需要thread_id(插入forum_replies时)作为当前的id(这是forum_threads中的一行,也是auto incr。)
答案 0 :(得分:-1)
尝试:
if(isset($_POST['createThread'])) {
$db->real_query("INSERT INTO forum_threads (cata_id) VALUES ('1')");
$id = $db->insert_id;
$db->real_query("INSERT INTO forum_replies (thread_id) VALUES ('" .$id. ")");
}