DB 内の列 (フィールド) の数を数えます。各列の配列を作成したいと思います。これはどういうわけか可能ですか?例えば:
$num = mysql_num_fields($query);
for($i=0; $i<$num; $i++){ // loop 1
$field_names[] = mysql_field_name($query,$i);
}
for($i=0; $i<$num; $i++){ // loop 2
while($row = mysql_fetch_array($query)){ // loop 3
$array[] = $row[$field_names[$i]]
}
}
今、私は基本的に $array[] 変数をループ 2 が終了するたびに変更して、たとえば 3 つのループの最後に 3 つの異なる配列を持つようにしたいと考えています。それは可能ですか?もしそうなら、誰かが説明してもらえますか?