【问题标题】:want to insert data from one table into another in php?想在 php 中将数据从一个表插入到另一个表中?
【发布时间】:2014-10-31 08:57:54
【问题描述】:

我有两个表usersbid_details,都有id 列,这是users 的主键。

bid_idbid_details 的主键。

bid_details(bid_id,id,bid_price,start_date,end_date)

users(id,fname,lname,username,email_id...........)

我提供了文本框来输入投标价格。 bid_id 设置为自动增量。用户在文本框中输入金额后,我想在bid_details 中插入所有值。但是如何从users 中获取id 的值并插入bid_details

【问题讨论】:

  • 添加你的表结构和尝试过的代码。

标签: php database insert


【解决方案1】:

如果我很好地理解了这个问题,您希望用户插入产品详细信息 并且您想将他/她的 ID 保存在详细信息表中。
您可以简单地使用会话来做到这一点(通过将用户 ID 保存在会话变量中)

$_SESSION['id']=$id;

这个link 有会话详情

【讨论】:

  • @ShankyRedkar 很高兴我能提供帮助。请单击答案附近的右侧符号,以将此问题标记为已回答。
【解决方案2】:

您可以通过 GET 方法中的 url 发送 user_id 或通过 POST 方法作为隐藏值发送。

【讨论】:

  • 糟糕,非常糟糕的主意!更好的方法是在登录过程中将用户 ID 存储在会话中。
  • 考虑这是否是管理员部分并且管理员正在为不同的用户添加详细信息,否则我们可以使用 SESSION
  • 从问题来看,肯定不是这样的。他有一个用户出价。
猜你喜欢
  • 1970-01-01
  • 2016-11-22
  • 1970-01-01
  • 1970-01-01
  • 2020-09-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-08-12
相关资源
最近更新 更多