Zum Inhalt springen

Restwert abfragen


Empfohlene Beiträge

Moin,

habe folgendes PRoblemchen und ich komme derzeit einfach nicht auf die Lösung. Habe eine Liste die aus 'ner DB gelesen wird und jede zweite Zeile soll eine andere Farbe haben, z.B. rot-weiß-rot-weiß.....

Ich wollte das nun so machen das ich einen Zeilenzähler mitlaufen lasse und diesen durch 2 dividiere. Ist das Ergebnis normale Zahl erscheint die Zeile in weiß, ist das Ergebnis eine Kommazahl dann wird die Zeile rot....

Nur wie. :-(

Dachte an sowas in der Art

<? if ($LastNumber / 2 =="Kommazahl")echo' class="redrow"'?>

Wie frage ich ab, ob das Ergebnis eine Kommazahl ist und funktioniert meine Überlegung so?

Danke & Gruß

Slayer8

Link zu diesem Kommentar
Auf anderen Seiten teilen

Warum benutzt Du nicht den Modulo wie es Jaraz gesagt hat!?

Dafüt ist der Operator schließlich da - Man gibt doch nicht umsonst diesen Tip.

Es ist doch ganz einfach zu verwenden:

if($LastNumber%2==0){

echo "red";

}else{

echo "blue";

}

Der Modulo Operator in diesem Beispiel kann nur zwei ergebnisse liefern (0 oder 1), da 2 der Teiler ist.

Genauso funktioniert es mit dem Fragezeichen-Operator, der dir deine If-Abfragen ersetz:

echo $LastNumber%2 ? "red":"blue";

Wenn LastNumber%2 gleich =TRUE nimm "red" andernfalls nimm "blue".

Aber Jaraz hat das eigentlich schon gut erklärt!

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...