0
多次元配列にmysqlデータをフェッチする最良の方法は何ですか?多次元配列をデータレイアウトに使用しますか?
SQL:
SELECT tariff, monthly_cost, point, phones.name FROM phoneplanpoint
LEFT JOIN phones on phoneplanpoint.phone_id = phones.phone_id
LEFT JOIN price_plans on price_plans.priceplan_id = phoneplanpoint.priceplan_id
出力:
tariff monthly_cost point name
Matrix 15.00 6.0 Blackberry
Matrix 20.00 10.0 Blackberry
Lion 15.00 12.5 Blackberry
Lion 20.00 14.5 Blackberry
Matrix 15.00 6.5 Iphone
Matrix 20.00 7.5 Iphone
私は出力データにレイアウトビューのために準備しやすくなりますので、多次元配列にすることを置くデータを、しようとしています。
これはテストの簡単な例ですが、これは正しい方法ですか?もちろん私はループを使用します。
$Priceplan['Blackberry'] = array();
$Priceplan['Blackberry']['tariff'][] = array("Name" => "Matrix 15.00", "Point" => "6.0");
$Priceplan['Blackberry']['tariff'][] = array("Name" => "Matrix 20.00", "Point" => "10.0");
は、私は、ビューのレイアウトデータは次のようになりたい: