Welcome to Computerhilfen.de, your free pc help site. Please take a look at our english website at www.computerhilfen.com where you find tips and help in english and can also ask questions in our english help board.
Ich bin noch Neuling im Bereich PHP, SQL etc. Also entschuldigt bitte evt. Fehler.
Zur Zeit arbeite ich an einer Website, die Daten aus der Datenbank anzeigt. Nun möchte ich gerne, dass, wenn der Wert in einer Bestimmten Spalte einer bestimmten Zahl entspricht, ein vorher definierter Text ausgegeben wird.
Ich weiß, hört sich kompliziert an. Also ein Beispiel:
Die Werte aus der Spalte "nummer" in der Tabelle "tab1" in der Datenbank "dat1" betragen: "12", "13", "11", "11" und "13".
Ich möchte, dass an der Stelle, wo eine "12" steht "Text1" ausgegeben wird, bei "11" soll "Text2" ausgegeben werden usw.
EDIT:
Ich stelle mir das irgendwie so vor: if $result["nummer"] = 11 then echo "Text2"
Wenn ich dich richtig verstehe, soll ja zu jeder Nummer ein Bestimmter Text angezeigt werden. Dann würde ich diesen Text doch auch mit in die Datenbank schreiben. Also ein neues Feld "Text"
dann kannst du einfach mit
echo $result["text"];
den Text ausgeben, der zum Datensatz mit der Nummer gehört.
In der Abfrage muss dann natürlich die WHERE Clause enthalten sein.
Ich bin mir nicht sicher, ob du das so meintest...