我想解決這個問題。也許這是絕對不正確的,我需要一些幫助。作爲PHP數組的SQL結果
我有這樣的一個表:
INSERT INTO `municipios` (`id`, `provincia`, `municipio`) VALUES (1, 1, 'Alegría-Dulantzi'), (2, 1, 'Amurrio'), (3, 1, 'Añana'), (4, 1, 'Aramaio'), (5, 1, 'Armiñón'),
這是我的處理程序:
$query = "SELECT * FROM municipios WHERE provincia='1'";
$result = mysql_query($query);
while ($row = mysql_fetch_array($result)) {
$groups = array(
$row{'id'} => array(
'name' => $row{'municipio'},
'description' => 'Agrupación electoral de ' . $row{'municipio'},
'status' => 'public',
'enable_forum' => 1,
),
);
}
有了這個,我剛剛得到最後的結果。我嘗試了另一種選擇,但沒有奏效。
不推薦使用我的'mysql_ *'。它被*棄用*,並且不會在更高版本的PHP中被支持。 – christopher 2013-05-06 18:39:47