/ / Mysql डेटा से एक बहुआयामी सरणी बनाएँ - php, mysql, बहुआयामी-सरणी

Mysql डेटा से एक बहुआयामी सरणी बनाएं - php, mysql, multidimensional-array

मैं सोच रहा था कि मुझे एक बहुआयामी सरणी कैसे मिलती है जो इस तरह दिखती है:

array(
"wifi" => array(
16 => 499,
32 => 599,
64 => 699
),
"wifi+3G" => array(
16 => 629,
32 => 729,
64 => 829)
);

इस तरह दिखता है एक mysql तालिका से:

id, model, grootte, prijs
1,  Wifi,    16,     449
2,  Wifi,    32,     549
3,  Wifi+3G, 16,     499
4,  Wifi+3G, 32,     599

उत्तर:

जवाब के लिए 0 № 1

सरणी में कुंजियों के रूप में अपने DB परिणामों में से एक या अधिक फ़ील्ड का उपयोग करें:

$arr = array();
while($row = mysql_fetch_assoc($result)) {
$arr[$row["somekey"]][$row["otherkey"]] = $row;
}