このコードを実行すると
$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の動作に影響しますか?