【发布时间】:2012-12-24 10:02:46
【问题描述】:
我有 3 个表,table1 有名称,table2 有项目。我的 table3 是连接 table1 和 table2 的表格。
table1(信息)
| id | firstname | lastname |
+------+-------------+-------------+
| 1 | John | Davis |
+------+-------------+-------------+
table2(项目)
| id | itemname |
+------+-------------+
| 1 | Shovel |
+------+-------------+
| 2 | Hammer |
+------+-------------+
| 3 | Wrench |
table3(信息项)
| id | info_id | item_id |
+------+-----------+-----------+
| 1 | 1 | 1 |
+------+-----------+-----------+
| 2 | 1 | 2 |
+------+-----------+-----------+
| 3 | 1 | 3 |
问题是当我添加新信息时,table3 仍然为空,无法显示值。我应该使用什么 INSERT 语句从 table1 和 table2 获取 id?
提前致谢。
【问题讨论】:
-
我认为您需要先显示您的设置(表格定义),然后才能回答。
-
检查你的
table1和table2
标签: php database join insert phpmyadmin