insert_id一直说0

时间:2015-11-11 08:55:30

标签: php mysqli prepare

goodday。

我有一个名为nieuws的类,我想创建一个将记录插入数据库的函数。之后我需要为其他东西创建记录的id,所以我在网上看到$ ...-> insert_id必须给出该表中最后创建的记录的id。但那对我来说不起作用。

有人知道这里有什么问题吗?

$sql = "INSERT INTO nieuws (`id`, `titel`, `datum`, `gebruikerId`, `text`) VALUES (NULL, ?, ?, ?, ?)";
    if ($datum = $this->_db->prepare($sql)) {
        $datum->bind_param("siis", $this->_title, $this->_date, $this->_gebruikerId, $this->_tekst);
        $datum->execute();
        $this->_id =  $datum->insert_id;
        //$this->addRssNieuws();
    }

0 个答案:

没有答案