Mailinglisten-Archive |
On Sun, Jan 07, 2001 at 01:28:26AM +0000, Oli Weiss wrote : > -------------------------------------------------- > Datum | Benutzer1 | Benutzer 2 | Benutzer 3 | > -------------------------------------------------- > 01.01.2000 | Daten f.1 | Daten f.2 | Daten f.3 | > -------------------------------------------------| > 02.02.2000 | Daten f.1 | Daten f.2 | Daten f.3 | > -------------------------------------------------- Leider hast du das wichtigste vergessen: ein konkretest Layout der tabellen zu geben wie du sie hast. So kann ich jetzt nur irgendwelche SQL Struktieren erfinden die auch das ergebnis von dir Produzieren. <? $res1 = mysql_query( "select user_name from user_table order by user_name"); . . . $usernames = array(); while( $row = mysql_fetch_row( ...)) { array_push( $usernames, $row['user_name']); } $sql2 = "select datum"; reset( $usernames); foreach ( $usernames as $username) { $sql2 .= ",$username"; } $sql2 .= " from daten_table order by datum"; . . $res2 = mysql_query( $sql2); . . ?><table border="1"><tr><th>Datum</th><? foreach ( $usernames as $username) { echo "<td>$username</td>"; } echo "</tr>"; while( $row = mysql_fetch_row( ...)) { // 2 sql statement .. echo "<tr><td>".$row['datum']."</td>"; foreach( $usernames as $username) { echo "<td>".$row[$username]."</td>"; } echo "</tr>"; } echo "</table>"; . . Das ganze ist natuerlich nur Pseudocode. Najo und eigentlich kanns auch sehr leicht sein das ich anbetracht der Zeit den Inhalt auch komplett falsch verstanden hab .. n8, Mar *gaehn* kus -- Markus Fischer, http://josefine.ben.tuwien.ac.at/~mfischer/ EMail: mfischer_(at)_josefine.ben.tuwien.ac.at PGP Public Key: http://josefine.ben.tuwien.ac.at/~mfischer/C2272BD0.asc PGP Fingerprint: D3B0 DD4F E12B F911 3CE1 C2B5 D674 B445 C227 2BD0
php::bar PHP Wiki - Listenarchive