int mysql_insert_id ( [resource link_identifier] )
mysql_insert_id() 返回给定的 link_identifier 中上一步 INSERT 查询中产生的 AUTO_INCREMENT 的 ID 号。如果没有指定 link_identifier,则使用上一个打开的连接。 
你可以指定 link_identifier

解决方案 »

  1.   

    你的字段类型是不是 auto_increment 的?
    mysql_insert_id() 所需要的字段必须是auto_increment的
      

  2.   

    来迟了,要设置一个AUTO_INCREMENT属性的字段。
      

  3.   

    表中必须有一个字段的有AUTO_INCREMENT属性才行```
      

  4.   

    几天没有上来,不好意思!我的table1……id是AUTO_INCREMENT属性,table2……id也是AUTO_INCREMENT属性啊,只不过mysql_insert_id()插入的字段不是 AUTO_INCREMENT属性!不行啊。。
      

  5.   

    那你在第一条语句提交执行后,先打印一下mysql_insert_id的值,看看有没有。
    另外这个函数设计的时候已经保证不会受并发影响了。