Login  Regeln Aktuelles Datum und Uhrzeit: 09.01.2009, 12:52  
Startseite
Registrieren
Profil
Suchen
Mitgliederliste
Verzeichnis
Impressum



Partner
kostenlose Homepage
Fussball
Kostenloses Forum
SMS kostenlos
Webhosting
Webmasterportal
Kostenlos
Kredit ohne Schufa
Esoterik-Forum
Selbsthilfeforum
Artikel Backlink
Datenrettung
Fehler bei php if else abfrage aus datenbank

 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Serverseitige Websprachen
Vorheriges Thema anzeigen Nächstes Thema anzeigen 
Autor Nachricht
mcfly
Erfahrener [User]
Erfahrener



Anmeldung: 08.09.05
Beiträge: 74

BeitragVerfasst am: 20.08.2006, 08:04    Titel: Fehler bei php if else abfrage aus datenbank Antworten mit Zitat

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
Private Nachricht senden Website dieses Benutzers besuchen
Campino
Beliebter [User]
Beliebter



Anmeldung: 19.09.04
Beiträge: 451
Wohnort: Delmenhors ...

BeitragVerfasst am: 20.08.2006, 11:26    Titel: Antworten mit Zitat

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
Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
mcfly
Erfahrener [User]
Erfahrener



Anmeldung: 08.09.05
Beiträge: 74

BeitragVerfasst am: 20.08.2006, 12:21    Titel: Antworten mit Zitat

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
Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

Gehe zu:  

Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge Online Datenbank - Wer kann mir da wa... sturmstar83 Einsteigerforum 0 04.01.2009, 17:31 Letzten Beitrag anzeigen
Keine neuen Beiträge Online-Datenbank auf USB-Stick - Skri... fffrischling3 Einsteigerforum 5 31.12.2008, 14:28 Letzten Beitrag anzeigen
Keine neuen Beiträge Designanpassung Fehler InDesign HTML & CSS 2 26.12.2008, 14:08 Letzten Beitrag anzeigen
Keine neuen Beiträge Countdown in der Datenbank abspeichern nicogames Serverseitige Websprachen 18 18.12.2008, 16:41 Letzten Beitrag anzeigen
Keine neuen Beiträge Zugreifen auf einzelne Datensätze aus... xxcool25xx Serverseitige Websprachen 8 28.11.2008, 10:08 Letzten Beitrag anzeigen
Threadübersicht