phpbar.de logo

Mailinglisten-Archive

[php] Tabellenzeilen abwechselnd farbig darstellen (Anfänger)

[php] Tabellenzeilen abwechselnd farbig darstellen (Anfänger)

Michi michi at micneu.de
Fre Feb 16 15:29:27 CET 2007


Hallo Leute,

Ich brauche eure Hilfe.

Habe eine Webseite mit Preislisten in Tabellen form die ich als cvs einlese,
das geht auch alles nur will ich jede 2te zeile ein farbwechsel haben so
ähnlich wie hier beschrieben
http://www.selfphp.de/kochbuch/kochbuch.php?code=31

nur ich bekomme das nicht hin.

hier mein code:

<?php

$csvfile = fopen ($DateiMOD,"r");
$row = 1;
print "<table border='1' width='99%' align='center' class='tableLine'>
		<col width=50>
		<col width=100>
		<col width=100>
		<col width=100>
		<col width=100>
		<col width=150>
		<col width=100>
		<col width=90>\n";
print "<tr align='center'>
			<td><b>Lfd Nr. </b></td>
			<td><b>Waffentyp</b> </td>
			<td><b>Kaliber</b> </td>
			<td><b>Beschreibung</b> </td>
			<td><b>Beurteilung</b> </td>
			<td><b>Sonstige</b> </td>
			<td><b>Waffenbuch</b> </td>
			<td><b>Preis </b></td>
		</tr>\n";
while ( ($data = fgetcsv ($csvfile, 200, ";")) !== FALSE ) {
	if (trim($data[7]) == $ABFRAGE) {
		printf ("<tr class=row_".$row.">
					<td>".$row."- </td>
					<td>".$data[0]." </td>
					<td>".$data[1]." </td>
					<td>".$data[2]." </td>
					<td>".$data[3]." </td>
					<td>".$data[4]." </td>
					<td>".$data[5]." </td>
					<td>".$data[6]." </td>
			   </tr>\n",$row%2);
		$row++;
				
		}
}
fclose ($csvfile);
print '</table>';
?>

Was mache ich Falsch?
In dem Beispiel wurde was von Modulo geschrieben? In meinen PHP Büchern ist
nix wirklich darüber zu finden.

Danke im Voraus, wünsche euch ein Nettes Wochenende?



php::bar PHP Wiki   -   Listenarchive