Мне интересно, есть ли простой способ нарисовать таблицу, используя стандарт while (mysql_fetch_assoc), где самый последний столбец – это заголовок следующим образом:
Имя | Питер Джексон | Стивен Спилберг | Мартин Скорсезе | Рождение ребенка | 1961 | 1946 | 1942 | Фильм | Властелин колец | Парк Юрского периода | Мыс Страх |
(Крысы! SO не поддерживают табличный тег).
Я бы сделал это, добавив элементы в структуру массива, а затем напечатав эту структуру:
$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)); } ...