sql >> Database teknologi >  >> RDS >> Mysql

Gør en tabel på den forkerte måde:transponere kolonner og rækker?

Jeg ville gøre dette ved at tilføje elementerne til en matrixstruktur og derefter udskrive denne 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. Ulovlig blanding af sorteringsfejl i MySql

  2. Brug accentfølsom primær nøgle i MySQL

  3. Trækker data til skabelonen fra en ekstern database med django

  4. PostgreSQL:standard begrænsningsnavne