0
私はcodeigniterにSQL文字列を生成するためにsqlクエリを使用しました。次いでcodeigniterでjson形式の出力にタイトルを追加する方法
$this->load->view('jsontc',$result);
配列にそれを変更し、JSONにそれを符号化するためにforeachループを使用して:
$result['tc'] = $this->db->query("select * from stationList");
、私は、コマンドi番目のビューに渡す
$emparray = array();
foreach ($tc as $row)
{
$emparray[] = $row;
}
$page = json_encode(array('stationList' => $emparray));
echo $page.
ので、私が手次の結果
{
"stationList":[
{
"no":"1",
"location":"Temple Mall North",
"districtL":"Kowloon",
"districtS":"Wong Tai Sin",
"address":"Temple Mall North Carpark, Level 3,\n136 Lung Cheung Rd, Wong Tai Sin, Kln",
"provider":"CLP",
"parkingNo":"320-322",
"img":"\/EV\/PublishingImages\/common\/map\/map_thumb\/Entrance_Lung%20Cheung.jpg",
"lat":"22.3425903320313",
"lng":"114.190719604492",
"type":"SemiQuick"
},
しかし、どのようにc私は次のように各レコードセットにタイトルを追加しますか?
{
"stationList":[
station{
"no":"1",
"location":"Temple Mall North",
"districtL":"Kowloon",
"districtS":"Wong Tai Sin",
"address":"Temple Mall North Carpark, Level 3,\n136 Lung Cheung Rd, Wong Tai Sin, Kln",
"provider":"CLP",
"parkingNo":"320-322",
"img":"\/EV\/PublishingImages\/common\/map\/map_thumb\/Entrance_Lung%20Cheung.jpg",
"lat":"22.3425903320313",
"lng":"114.190719604492",
"type":"SemiQuick"
},
station{...
...それは有効なJSON/JSON配列も、何が求めているのですか?適切な最終フォーマットを投稿してください。 – Hmmm
jsonの各レコードの前に "station"というタイトルを追加します。 –
同じキーでjson配列を壊すことはありませんか? – Hmmm