如何通过json在php中获取对象本身的对象数组 [英] how to get array of objects in object itself in php through json

查看:96
本文介绍了如何通过json在php中获取对象本身的对象数组的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在开发旅游的在线物业预订网站这里是我的表格,我正在从数据库中查询数据



PROPERTYiD ACCOMODATIONTYPE AVAILABLEROOMS

---------------------------------------------- -

| |

kalyan公寓| 1BHK | 5

kalyan公寓| 2 BHK | 6



BHARAT旅游|别墅| 2

BHARAT旅游| 2 BHK | 3

偷偷旅游酒店| 2hk房间| 1



I am developing on-line property booking site for tourist here is my table as where i am retriving data from database as

PROPERTYiD ACCOMODATIONTYPE AVAILABLEROOMS
-----------------------------------------------
| |
kalyan appartment | 1BHK | 5
kalyan appartment | 2 BHK | 6

BHARAT tourist | VILLA | 2
BHARAT tourist | 2 BHK | 3
sneh tourist hotel | 2hk room | 1

My json is



{rows:[{ propertyId:kalyan appartment,cell:[{available_rooms:5,AccomodationTypeName:1bhk}]},{propertyId:kalyan appartment,cell:[{ available_rooms:6,AccomodationTypeName:2bhk}]},{propertyId:BHARAT tourist,cell:[{available_rooms:2,AccomodationTypeName:villa }]},{propertyId:BHARAT tourist,cell:[{available_rooms:3,AccomodationTypeName:2bhk}]},{propertyId:sneh tourist hotel, cell:[{available_rooms:1,AccomodationTypeName:2hk room}]}]}




{"rows":[{"propertyId":"kalyan appartment","cell":[{"available_rooms":"5","AccomodationTypeName":"1bhk"}]},{"propertyId":"kalyan appartment","cell":[{"available_rooms":"6","AccomodationTypeName":"2bhk"}]},{"propertyId":"BHARAT tourist","cell":[{"available_rooms":"2","AccomodationTypeName":"villa"}]},{"propertyId":"BHARAT tourist","cell":[{"available_rooms":"3","AccomodationTypeName":"2bhk"}]},{"propertyId":"sneh tourist hotel","cell":[{"available_rooms":"1","AccomodationTypeName":"2hk room"}]}]}

Here my json is displying available rooms per accommodation type but i want my json should be (no of accomodation & their available rooms per property id )means it should give json as-





{rows:[{propertyId:kalyan appartment,cell:[{AccomodationTypeName : 1bhk, available_rooms: 5},{ 阿科modationTypeName:2 bhk,available_rooms:6}]},{propertyId:BHARAT tourist,cell:[{AccomodationTypeName:VILLA,available_rooms:2},{Accomo dationTypeName:2bhk,available_rooms:3}]},{propertyId:sneh tourist hotel,cell:[{AccomodationTypeName:2hk room,available_rooms: 1}]}]}



{"rows":[{"propertyId":"kalyan appartment","cell":[{"AccomodationTypeName":"1bhk","available_rooms":"5"},{"Acco‌​modationTypeName":"2bhk","available_rooms":"6"}]},{"propertyId":"BHARAT tourist","cell":[{"AccomodationTypeName":"VILLA","available_rooms":"2"},{"Accomo‌​dationTypeName":"2bhk","available_rooms":"3"}]},{"propertyId":"sneh tourist hotel","cell":[{"AccomodationTypeName":"2hk room","available_rooms":"1"}]}]}

推荐答案

您需要修复提供JSON的服务器端代码。

分享您的代码可能是我可以帮你修理它。
You need to fix your server side code that is providing JSON.
Share your code may be I can help you to fix it.


这篇关于如何通过json在php中获取对象本身的对象数组的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆