PDOのFETCH_ASSOCを使用して、データベースからデータを取得しています。残念ながら、すべての行に新しい配列が作成されます。
Array (
key => value
)
Array (
key2 => value2
)
アレイを分離する方法はありますか?配列の配列を作成したいのですが、配列を分離できる場合は、その方法を知っています。
$q = $DBH->query($sql) or die("failed!");
$q->setFetchMode(PDO::FETCH_ASSOC);
while($r = $q->fetch()){
print_r($r);
}
編集:これは私が大きな配列をどのように見せたくないかです:
Array( [0] => Array(...), [1] => Array(...) ... [n] => Array(...) )