我有一个PHP脚本,当我运行它时,它会在名为 patches 的表中将一个字符串插入名为 patch_name 的字段中。该表具有一个名为 PATCH_ID
的自动递增ID一切正常并插入。 PATCH_ID 按预期增量。
然而 mysql_insert_id()回声 0
代码
mysqli_query($con,"INSERT INTO patches (patch_name)
VALUES ('hi')");
$insertID = mysql_insert_id();
echo $insertID;
答案 0 :(得分:3)
答案 1 :(得分:2)
这很简单:只使用一个扩展的功能,不要混用它们。
您使用MYSQLI作为查询,使用MYSQL作为插入的ID - 这将永远不会有效。