Grüsst euch
ich kann folgendes Problem nicht lösen:
Ich gebe den Monatnamen als Zahl in die mysql DB ein (01-12). Dies, um eine Sortierung zu veranlassen bei der Ausgabe (2015-02-28), das heisst also dass in der Zelle "monat" 02 steht.
Bei der Ausgabe möchte ich Dienstag, 28. Februar 2015 ausgeben, das ist lesefreundlicher (also quasi eine Rückformulierung erstellen).
Das ging bisher, aber nun wurde mit der Einführung mysqli die Syntax geändert und ich kann diese Umformulierung nicht mehr herbeiführen, also:
"SELECT ... monat,...";
....
echo "$row->monat";
Das klappt, aber nun möchte ich eine if-Schlaufe einfügen:
if $row->monat IST 02 schreibe "Februar"
Nur mit der neuen Syntax ($row->monat) komme ich hier nicht mehr weiter etwa:
if ($row->monat) == "02" { echo "Ferbruar";}
elseif .....
Ich weiss, dass es völlig falsch ist, aber bspw. Zellen unter bestimmten Bedingungen umzuschreiben bei der Ausgabe finde ich nicht, sondern nur Ausgaben unter bestimmten Bedingungen.
So könnte ich auch mal eingeben, dass wenn "Herr" in einer Zelle steht, ich bei der Ausgabe "Sehr geehrter Herr" umformulieren möchte...
Wie muss ich mit der neuen Schreibweise diese if-Abfrage korrekt schreiben?
Besten Dank für die Hilfe.