Hallo,
ich habe mal wieder eine kleine frage an euch. Diesmal geht es um eine Tabelle die ich mittels PHP erstelle.
In diese Tabelle trage ich Daten ein die ich aus einer MySQL Datenbank auslese.
Mein Code sieht wie folgt aus:
PHP
$query = "SELECT Name,Leader,PhoneNr FROM accounts WHERE Leader > 0 AND Leader != 8 ORDER BY Leader ASC";
$abfrage = mysql_query($query);
echo '<table align="center" border="0" width="500" style="font-family: Tahoma;">
<tr style="background-color: #222222;">
<th>Fraktion</th><th>Name</th><th>HandyNr.</th>
</tr>';
while ($LeaderInfo = mysql_fetch_array($abfrage))
{
if($LeaderInfo["Leader"] == 1) { $leader = "San Andreas Police Department"; }
if($LeaderInfo["Leader"] == 2) { $leader = "Federal Bureau of Investigation"; }
if($LeaderInfo["Leader"] == 3) { $leader = "Bundeswehr"; }
if($LeaderInfo["Leader"] == 4) { $leader = "Rettungsdienst"; }
if($LeaderInfo["Leader"] == 5) { $leader = "La Cosa Nostra"; }
if($LeaderInfo["Leader"] == 6) { $leader = "Yakuza"; }
if($LeaderInfo["Leader"] == 7) { $leader = "Präsident"; }
if($LeaderInfo["Leader"] == 9) { $leader = "San Andreas News Reporter"; }
if($LeaderInfo["Leader"] == 10) { $leader = "Taxi"; }
if($LeaderInfo["Leader"] == 11) { $leader = "Fahrschule"; }
if($LeaderInfo["Leader"] == 12) { $leader = "Grove Street"; }
if($LeaderInfo["Leader"] == 13) { $leader = "Ballas"; }
if($LeaderInfo["Leader"] == 14) { $leader = "Terrorist"; }
if($LeaderInfo["Leader"] == 15) { $leader = "ADAC"; }
if($LeaderInfo["Leader"] == 16) { $leader = "Los Santos Biker"; }
if($LeaderInfo["Leader"] == 17) { $leader = "Los Vagos"; }
if($LeaderInfo["Leader"] == 18) { $leader = "San Fierro Rifa"; }
if($LeaderInfo["Leader"] == 19) { $leader = "Xoomer Tankstellen"; }
echo '<tr style="background-color: #444444;">
<td>'.$leader.'</td>
<td>'.$LeaderInfo["Name"].'</td>
<td>'.$LeaderInfo["PhoneNr"].'</td></tr>';
}
echo '</table>';
mysql_free_result($abfrage);
Alles anzeigen
Nun sieht meine Tabelle so aus:
Nun möchte ich aber das in der 1 spalte wo der name "Hallo" ist die Hex-Farbe #111111 ist und die spalte dadrunter die farbe #222222 hat und danach wieder die Farbe #111111 usw.
Nur ich weiß gerade nicht wirklich wie ich das anstellen soll.
Ich wäre froh wenn mir jemand dabei helfen könnte
Desweiteren wäre es noch schön zu wissen ob der Code nicht noch besser zu schreiben geht
(Die Fraktionsnamen sind gemeint)
Mit freundlichen Grüßen,
Zunno