【问题标题】:I want to fetch multidimensional array in my table我想在我的表中获取多维数组
【发布时间】:2018-03-28 12:57:57
【问题描述】:

如何在我的表中获取多维数组数据。根据我的图片中的食物名称,数量,价格应该在我的桌子上取。

【问题讨论】:

  • HTML 或 MySQL 表?我不明白这个问题。
  • 首先您需要告诉我们该表是HTML 表还是数据库中的表。然后你需要在代码标签中添加你的代码而不是图像,因为没有人能够复制粘贴并尝试一下。
  • 这是来自添加到购物车页面发送电子邮件页面的帖子数组。

标签: php multidimensional-array


【解决方案1】:

假设您在此处设置了关系。 基本上你会在餐桌上吃:quatity_idprice_id。 有了关系,我们只需要做一个join

select * from `food_table` where `food` = `Super man's soupe` join `quantity_table` where `food_table.quantity_id` = `food_table.id` join `price` where `food_table.price_id` = `food_table.id`

join 假定您拥有所有数据,否则会引发错误。假设你有另一种食物叫Batman's soup,但你没有价格,因为你知道……蝙蝠侠有一大笔钱。您会收到一个错误,因为您试图 join 一个不存在的列。对于这种情况,我们需要使用leftjoin

Difference in MySQL JOIN vs LEFT JOIN

【讨论】:

  • 这个表不是从 mysql 获取的。这只是将数组数据从添加到购物车页面发布到电子邮件发送页面。我只想将此数组循环到我的表中。
  • @JPSenthilKumar 您应该添加一些代码并且更具体。你有没有尝试过?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-11-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-08-30
  • 2019-11-09
  • 1970-01-01
相关资源
最近更新 更多