2010-12-02 57 views
1

你好我收到试图检索插入ID电话mysql_insert_id给出警告

警告时,这样的警告:mysql_insert_id():提供 参数是不是一个有效的MySQL-Link的 资源

mysql_query($importword); 
$word_id = mysql_insert_id($importword); 

回答

3

打开,如果你得到的ID的最后一个环节,并且你的id想插入只写 mysql_insert_id();在你查询之后。

1

你应该通过连接,或将其留空,则使用最后一个OPE斯内德。

1

mysql_insert_id走资源标识符不是查询

无论是通过资源或留空

$word_id = mysql_insert_id(); 
3

$importword是您正在使用msql_query执行查询。

接下来,您通过查询mysql_insert_id这是不正确的。 mysql_insert_id采用可选的链接标识符。

如果不打开多个连接,只是不通过任何东西:

mysql_query($importword); 
// do some error checking. 

$word_id = mysql_insert_id(); 

,以便它使用由mysql_connect