-1

我不太确定如何使用这个 mysqli_insert_id() 函数,但这就是我想要做的!

forum_threads.sql 具有自动增量。

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中的一行,也是自动增加的。)

4

1 回答 1

-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. ")");
}
于 2013-06-29T12:06:50.623 回答