日期:2014-05-17  浏览次数:20662 次

关于后台获取数据
两张表a,b,b表外键关联a表的主键
现在通过页面向a表添加一条数据,直接跳转到b表添加b表的数据
如何把这条数据的主键ID获取传递到b表的外键上
请大侠讲一下实现思路

------解决方案--------------------
添加a表数据在1画面,b表数据在2画面?

要是在一个画面没有传递的传递的问题了,
如果画面上有用于显示a表主键的控件,直接取就可以了,没有用个hidden存取。

若在两个画面,get,post方式均可。
get:b.do?aid=xxxx
post:request或form传递都可以。
------解决方案--------------------
你可以在A表添加一个字段,一开始为空,当A表插入数据时 你根据这个字段查询出这条数据,获取它的id 然后插入B表 同时把A表中的那个字段set个值
------解决方案--------------------
那你插入以后 在查询。查 select max(id) from a 返回你刚刚添加的id。然后保存。和2楼的相同了 。 你懂得····