这是我第一次使用像这样的论坛,并且已经完全停止了我的开发。 我正在使用MYSQL& PHP
基本上我有两张桌子(更多但是这个例子两张很好)
安装表 工作表
我正在尝试使用插入PHP查询来插入数据,该插入PHP查询将数据插入到两个表中,但是安装表需要来自作业表的id,该ID在保存时生成并且还设置为递增。
这是最好的方式吗?还是有另一种方式,如果这是接近这一点的唯一方法,任何帮助将不胜感激
感谢
答案 0 :(得分:-1)
首先,您需要将数据插入Job表,然后使用新添加的记录的ID将数据插入到Installation表中。
答案 1 :(得分:-1)
小心使用mysql_insert_id或last_insert_id等函数,阅读文档。
假设您的table_1中有一个id
列,即自动增量
INSERT INTO table_1 (`col_2`, ..., `coln`) VALUES ('val2', ..., 'valn');
INSERT INTO table_2 (`col_1`, ..., `colm`) VALUES (last_insert_id(), 'val2', ..., 'valm');