我的项目有问题。
我正在使用 Codeigniter 及其 REST 库、Datatables jquery 插件
我的表格
Table `order`
+----+----------+-------------+---------------------+---------+-------+
| id | table_id | waiter_name | date_time | status | total |
+----+----------+-------------+---------------------+---------+-------+
| 1 | Table 1 | Waiter 1 | 2016-03-03 12:44:27 | Pending | 1500 |
+----+----------+-------------+---------------------+---------+-------+
table `orderitems`
+----+----------+-------------+----------+
| id | order_id | food_item | item_qty |
+----+----------+-------------+----------+
| 1 | 1 | Chicken Fry | 2 |
| 2 | 1 | Beef | 1 |
+----+----------+-------------+----------+
table `foodinfo`
+----+----------------+-----------+-----------+----------+
| id | food_item | status | category | price |
+----+----------------+-----------+-----------+----------+
| 1 | Chicken Fry | Available | Meat | 600 |
| 2 | Beef | Available | Meat | 300 |
+----+----------------+-----------+-----------+----------+
我的梦想数据表
ID TABLE NAME WAITER NAME DATE AND TIME FOODS STATUS TOTAL
1 Table 1 Waiter 1 1016-03-03 12:44:24 Chicken Fry-2 Pending 1500
Beef -2
我当前的查询
$this->db->select('orderitems.*, order.*');
$this->db->from('order');
$this->db->from('orderitems');
$data = $this->db->get()->result_array();
$this->response($data);
和json
[
{
"id": "1",
"order_id": "1",
"food_item": "Chicken Fry",
"item_qty": "2",
"table_id": "Table 1",
"waiter_name": "Waiter 1",
"date_time": "2016-03-03 12:44:27",
"status": "Pending",
"total": "1500"
},
{
"id": "1",
"order_id": "1",
"food_item": "Beef",
"item_qty": "2",
"table_id": "Table 1",
"waiter_name": "Waiter 1",
"date_time": "2016-03-03 12:44:27",
"status": "Pending",
"total": "1500"
}
]
如何使用 json 和数据表获取此数据表?
codeigniter 查询生成器或 mysql 查询。
最佳答案
返回数组到 json 对象。 json_decode 或 json_encode 抱歉,您的问题可能不清楚。
关于php - 获取特定json中的mysql结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35812112/