[PHP] Zahlen Unterscheidung

squadron

Mitglied
Hallo,
ich habe ein Clanwarscript für meinen Clan geschrieben.
Im Falle eines Sieges soll das Ergebnis in GRÜN dargestellt werden!
Weiter soll das Script im Falle eines verlorenen Wars das Ergebnis
in ROTER Farbe dargestellt werden!

Nun zum PHP-Code:
PHP:
$punkte_eigen = $data["eself"];
$punkte_gegner = $data["eenemy"];

if($punkte_eigen > $punkte_gegner) { $color= "green"; }  //WIN
if($punkte_eigen < $punkte_gegner) { $color= "red"; }      //LOSE
if($punkte_eigen == $punkte_gegner) { $color= "blue"; }  //DRAW

Kleine Erklärung zum Code:
Oben werden die Ergebnisse aus der MySql-Datenbank abgerufen.
Unten werden die Ergebnisse verglichen und den bestimmten Farben
zugeordnet.

Mein Problem:
Das Script wirft nur die letzte Farbe aus (Blau) ,weil wie ich schon
festgestellt habe zwei = dort stehen. Also funktioniert > und < nicht richtig !
Gibt es noch andere Wege?

Ich freue mich über eine Antwort
 
Auf meinem Apache funktioniert es wenn ich für $data["eself"] & $data["eenemy"] Zahlen einsetze, ich könnte mir vorstellen das in den Variablen was anderes drinnsteht, anders kann ich es mir nicht erklären:)
 
Original geschrieben von Sasuke
Auf meinem Apache funktioniert es wenn ich für $data["eself"] & $data["eenemy"] Zahlen einsetze, ich könnte mir vorstellen das in den Variablen was anderes drinnsteht, anders kann ich es mir nicht erklären:)

was hast du sonst in deinen beiden Variablen drin ?
 
Zurück