嗨,我在尝试检索插入 ID 时收到此警告
警告:mysql_insert_id():提供的参数不是有效的 MySQL-Link 资源
在
mysql_query($importword);
$word_id = mysql_insert_id($importword);
嗨,我在尝试检索插入 ID 时收到此警告
警告:mysql_insert_id():提供的参数不是有效的 MySQL-Link 资源
在
mysql_query($importword);
$word_id = mysql_insert_id($importword);
$importword
是您正在使用执行的查询msql_query
。
接下来,您将传递不正确的查询。mysql_insert_id采用可选的链接标识符。mysql_insert_id
如果您没有打开多个连接,请不要传递任何内容:
mysql_query($importword);
// do some error checking.
$word_id = mysql_insert_id();
以便它使用打开的最后一个链接mysql_connect
如果你得到了 id 和你想插入的 id,只需写 mysql_insert_id(); 在您查询之后。
您应该通过连接,或将其留空以使用最后打开的连接。
mysql_insert_id 获取资源标识符而不是查询
传递资源或留空
$word_id = mysql_insert_id();