Datenbankausgabe

03/02/2010 14:17 Who dis?#1
Hallo liebe Community,
für dieses Tutorial sollten ein wenig PHP- und MySQL-Kenntnisse vorhanden sein!


Inhalt
Dieses Script färbt jede zweite Datenbankabfrage mit einer gewünschten Farbe ein. So wird die Ausgabe übersichtlicher. Beispiel:

[Only registered and activated users can see links. Click Here To Register...]

Das Script:
Wir geben unsere Datenbank mittels einer while-Schleife aus. Gleich zu Anfang speichern wir uns in eine Variable einen Zähler. Dieser wird mit jeder Schleife um eins erhöht. Das ganze beläuft sich dann auf eine simple Abfrage des Zählers. Bei ungeraden Zahlen färbt sich die Ausgabe, genauer gesagt die Zeile in welcher die Ausgabe stehen wird z.B. grau, bei geraden Zahlen weiß.

Der Code:
In diesem Beispiel wird eine Tabelle benutzt, funktioniert natürlich auch mit Absätzen, Containern etc.

PHP Code:
$i 1
while(
$row mysql_fetch_array($result)) { 
   
$color = ($i 2) ? "#CCCCCC" "#FFFFFF"
   echo 
"<tr><td bgcolor=\"$color\">Textausgabe</td></tr>"
   
$i++; } 
Vielleicht kann es jemand brauchen, bei Fragen fragen :p
03/02/2010 16:04 Shadow992#2
Quote:
Originally Posted by MacPri View Post
Hallo liebe Community,
für dieses Tutorial sollten ein wenig PHP- und MySQL-Kenntnisse vorhanden sein!


Inhalt
Dieses Script färbt jede zweite Datenbankabfrage mit einer gewünschten Farbe ein. So wird die Ausgabe übersichtlicher. Beispiel:

[Only registered and activated users can see links. Click Here To Register...]

Das Script:
Wir geben unsere Datenbank mittels einer while-Schleife aus. Gleich zu Anfang speichern wir uns in eine Variable einen Zähler. Dieser wird mit jeder Schleife um eins erhöht. Das ganze beläuft sich dann auf eine simple Abfrage des Zählers. Bei ungeraden Zahlen färbt sich die Ausgabe, genauer gesagt die Zeile in welcher die Ausgabe stehen wird z.B. grau, bei geraden Zahlen weiß.

Der Code:
In diesem Beispiel wird eine Tabelle benutzt, funktioniert natürlich auch mit Absätzen, Containern etc.

PHP Code:
$i 1
while(
$row mysql_fetch_array($result)) { 
   
$color = ($i 2) ? "#CCCCCC" "#FFFFFF"
   echo 
"<tr><td bgcolor=\"$color\">Textausgabe</td></tr>"
   
$i++; } 
Vielleicht kann es jemand brauchen, bei Fragen fragen :p
Ist ein bisschen kurz um es als richtiges Tutorial ansehen zu können .
Aber ansonsten ist es ganz nett gemacht :D