左端の列が次のようなヘッダーである標準の while(mysql_fetch_assoc) を使用してテーブルを描画する簡単な方法があるかどうか疑問に思っています。
名前 | ピーター・ジャクソン | スティーブン・スピルバーグ | マーティン・スコセッシ | 誕生年| 1961年 | 1946年 | 1942年 | 映画| 映画 | ロード・オブ・ザ・リング | ジュラシック・パーク | ケープフィア |
(Rats! SO は table-tag をサポートしていません)。
左端の列が次のようなヘッダーである標準の while(mysql_fetch_assoc) を使用してテーブルを描画する簡単な方法があるかどうか疑問に思っています。
名前 | ピーター・ジャクソン | スティーブン・スピルバーグ | マーティン・スコセッシ | 誕生年| 1961年 | 1946年 | 1942年 | 映画| 映画 | ロード・オブ・ザ・リング | ジュラシック・パーク | ケープフィア |
(Rats! SO は table-tag をサポートしていません)。
これを行うには、要素を配列構造に追加してから、その構造を出力します。
$data = array('name' => array(), 'birth' => array(), 'movie' => array());
while($r = mysql_fetch_assoc(...)) {
$data['name'][] = $r['name'];
...
}
echo '<th>Name</th>';
foreach($data['name'] as $n) {
printf('<td>%s</td>', htmlspecialchars($n));
}
...