如何将最后一个Id插入子表:

时间:2013-05-05 15:21:25

标签: php mysql

我试图将母表和子表插入两个表:但是母表获取数据而子表没有:我得到了错误 无法添加或更新子行:外键约束失败(portfolioplayers,CONSTRAINT players_ibfk_1 FOREIGN KEY(user_id)REFERENCES users({{ 1}})ON DELETE CASCADE ON UPDATE CASCADE)  而吼叫是我的代码:

user_id

1 个答案:

答案 0 :(得分:2)

$last_id = mysql_fetch_array($res);

mysql_fetch_array返回数组,以获取您应该使用$last_id[0]的实际ID。还有这样的功能:mysql_insert_id。在查看链接的手册页时,请注意大红框,并继续使用mysqli或PDO进行开发。