|
 |
|
| Autor |
Nachricht |
mcfly Erfahrener [User]

Anmeldung: 08.09.05 Beiträge: 74
|
Verfasst am: 20.08.2006, 08:04 Titel: Fehler bei php if else abfrage aus datenbank |
|
|
Hallo ich weiß zur zeit echt nicht weiter es wird mir bei einer if else abfrage immer der letze wert angezeigt obwohl ich in der datenbank die verschiedensten angaben drinne habe. Was ist an dieser abfrage falsch?
| Code: | if ($_progdata['language'] == "Deutsch<br>") {
$tpl->assign ("PROG_LANGUAGE", "German<br>");
}
elseif ($_progdata['language'] == "Deutsch<br>Englisch<br>") {
$tpl->assign ("PROG_LANGUAGE", "German<br>English<br>");
}
elseif ($_progdata['language'] == "Deutsch<br>Englisch<br>Mehrsprachig<br>") {
$tpl->assign ("PROG_LANGUAGE", "German<br>English<br>Multilanguage<br>");
}
elseif ($_progdata['language'] == "Englisch<br>Mehrsprachig<br>") {
$tpl->assign ("PROG_LANGUAGE", "English<br>Multilanguage<br>");
}
else {
$tpl->assign ("PROG_LANGUAGE", "Multilanguage<br>");
} |
es wird immer Multilanguage angzeigt aber das ist sehr oft falsch da entweder englisch und deutsch oder eins von beidem drinne steht.
in die datenbank wird es auch so wie | Code: | | Deutsch<br>Englisch<br>Mehrsprachig<br> | geschrieben
Ich hoffe mir kann jemand helfen _________________
Computer Forum | Downloads | Mailtausch
|
|
| Nach oben |
|
 |
Campino Beliebter [User]


Anmeldung: 19.09.04 Beiträge: 451 Wohnort: Delmenhors ...
|
Verfasst am: 20.08.2006, 11:26 Titel: |
|
|
Hi! Am Syntax konnste ich jetzt nichts feststellen. Aber gib doch einfach mal via echo(); den Wert von $_progdata['language'] aus. Vielleicht ist es nur eine lapalie, ein kleiner Tippfehler oder ähnliches.
gruß,
Lars _________________ d >_< b
|
|
| Nach oben |
|
 |
mcfly Erfahrener [User]

Anmeldung: 08.09.05 Beiträge: 74
|
Verfasst am: 20.08.2006, 12:21 Titel: |
|
|
Danke habe hilfe bei der fehlerbehebung bekommen es wurde in die db mit /n leerzeilen eingetragen und diese wußte ich nicht zu beheben _________________
Computer Forum | Downloads | Mailtausch
|
|
| Nach oben |
|
 |
|
|
 |
|
Alle Zeiten sind GMT + 1 Stunde
|
| Seite 1 von 1 |
|  |