Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Renderowanie tabeli w niewłaściwy sposób:transponować kolumny i wiersze?

Zrobiłbym to, dodając elementy do struktury tablicy, a następnie drukując tę ​​strukturę:

$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));
}
...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. dlaczego mógłbym użyć metody first(), gdy mój typ zestawu wyników jest tylko do przodu?

  2. Jak stworzyć bazę danych w MySQL

  3. Jak sprawić, by zapytanie MySQL SUM zwracało zero zamiast null, jeśli nie ma żadnych rekordów?

  4. MySQL kopiuje użytkownika

  5. Wiele zapytań UNION nie działa