-1

さて、質問は次のようなものです: PHP/mySQL - ネストされた行を多次元配列にフェッチする方法

(列を追加しすぎることを除いて) 動作しますが、主キーをさらに取得するとどうなりますか?

4

1 に答える 1

2

関係ありません。同じ原則が当てはまります。

$sql = <<<EOL
SELECT table1.pk AS pk1, table2.pk AS pk2, table3.pk AS pk3, etc...
FROM yourtable
LEFT JOIN ...
EOL;
$result = mysql_query($sql) or die(mysql_error());
$data = array();
while($row = mysql_fetch_assoc($data)) {
    $data[$pk1][$pk2][$pk3][etc...] = $row;
}
于 2012-05-06T11:22:45.477 に答える