Ändern Sie die Hintergrundfarbe der Zelle auf der Basis von sql-Tabelle Anzahl

Erste Frage hier auf stack, auch sehr neu in php, wie Sie wahrscheinlich sagen, aus meinem code unten. Was ich versuche zu tun ist, füllen Sie Informationen aus einer Datenbank auf einer Seite. Es erscheint in der Tabelle format, und die Benutzer können die Suche nach bestimmten Datensätzen durch einen oder mehrere Filter. Was id wie zu tun ist, haben das "Alter" filter zeigen Sie den Datensatz mit einer anderen Hintergrundfarbe, je nach Alter. Es wird für die Arbeit ein, denn in ihm werden alle Benutzer anzeigen, deren Alter weniger als 22 mit einem orangefarbenen hintergrund. Was id wie es zu tun ist (und ich denke, das ist der Teil, wo ich gerade nicht verstehen, die syntax noch) ist die Anzeige aller Datensätze, deren Alter weniger als 19, die mit einem Roten hintergrund UND alle Datensätze, deren Alter weniger als 22 mit einem Orangefarbenen hintergrund.

Was im Versuch zu sagen, der code ist unten, wenn die Zeile Datensatz für "Alter" ist weniger als 22, geben die Zeile in der Tabelle eine Hintergrundfarbe ffab0a, wenn Ihr weniger als 19 geben die Zeile in der Tabelle eine Hintergrundfarbe ffff99., nichts anderes, keine Hintergrundfarbe.

Kann jemand helfen mich in die richtige Richtung? unten ist der Teil, der regelt dies Dank!

if ($row["age"]<22)
   echo '<tr style="background-color:#ffab0a">';
else if ($row["age"]<19)
   echo '<tr style="background-color:#ffff99">';
else
   echo '<tr>'; ?> 

<td><?php echo $row["age"]; ?></td>
<td><?php echo $row["location"]; ?></td>
<td><?php echo $row["form"]; ?></td>

InformationsquelleAutor Michael | 2013-09-08
Schreibe einen Kommentar