当我运行这段代码
$sql_select = "INSERT INTO `database`.`table`(Columns) VALUES (Values)... ";
$mysqlid = mysql_insert_id($sql_select->db);
echo ($mysqlid);
我收到错误消息
mysql_insert_id(): supplied argument is not a valid MySQL-Link
我已经尝试过这种变化;
$mysqlid = mysql_insert_id();
echo ($mysqlid);
但这会返回一个 0,根据文档,这意味着找不到 auto_increment 字段。我唯一能想到的是,我没有调用$sql_select 中的auto_increment 列,而是那里有一个auto_increment 列;这会影响 mysql_insert_id 的行为吗?