Mailinglisten-Archive |
Hallo,
Nikolaus Mueller wrote:
>
> Hallo,
> mit folgendem Code gebe ich eine Database-Abfrage aus:
> --------------------------------------------------------------
> if($result = mysql_query($sql)) {
> echo "<table border=1 cellpadding=3 cellspacing=0
bgcolor=/"#DFFFFF/" bordercolor=/"#0000FF/">\n";
> while(list() = mysql_fetch_row($result)) {
> echo "<tr><td> </td><td> </td></tr>\n";
> }
> echo"</table>";
> mysql_free_result($result);
> }
> --------------------------------------------------------------
> Insoweit klappt's.
Echt ? Zwischen den TD-Tags steht aber nicht viel :-)
> Was ich (noch) nicht schaffe, ist folgendes:
> 1. Datensaetze abwechselnd in zwei verschiedene Farben
> darstellen;
Variable in der While-Schleife zwischen 0 und 1 toggeln lassen und dann
jeweils eine andere Farbe für die Zeile setzen. (<tr bgcolor="#??????">)
> 2. Datensaetze durch einen Freiraum voneinander trennen.
Da gibt es mehrere Möglichkeiten.
zB Leere Tabellenzeile einfügen:
while ... {
echo ...
echo "<tr><td colspan=x></td></tr>";
}
oder mit cellspacing und cellpadding im TABLE-Tag arbeiten (<table
cellspacing=2 cellpadding=2>).
Daniel
php::bar PHP Wiki - Listenarchive