首页 > 解决方案 > MySQL结果到PHP数组

问题描述

我想根据订单状态检索订单 ID,然后为每个订单 ID 检索订单项,为每个订单项做一些事情。

所以我有两个表“order_stats”存储订单的订单状态和“order_items”,其中包含每个订单的订单项。

所以第一个 MySQL 查询是

SELECT * FROM `order_stats` WHERE `status` LIKE 'artwork-ready'

然后对于每个订单 ID,我将执行此操作以检索每个订单的订单项

SELECT * FROM `order_items` WHERE `order_item_type` LIKE 'line_item' AND `order_id` = 6598

所以我认为我需要做的是将第一个查询存储到一个 PHP 数组中,这样我就可以循环进入第二个查询。

我尝试尝试使用关联数组的示例,但它们似乎对我不起作用(例如:print_r 没有显示输出)。我想如果我能看到一个特定于我正在尝试的示例,它将帮助我更好地理解语法。或者也许我应该以另一种方式来做?

标签: phpmysqlarraysassociative-array

解决方案


推荐阅读