Lieber Rolff,
bist Du sicher, dass Du die richtige Zeile nennst? Manchmal liegt der tatsächliche Fehler eine Zeile davor, da seinetwegen die Folgezeile "missverstanden" wird und sich der Parser dann über eigentlich richtigen Code beschwert.
... elseif (($frage != "1") && ($row[0] != "ja")) { ...
Sieht für mich im Grunde syntaktisch richtig aus.
$frage != "1"
Warum setzt Du die Eins in Quotes? Wenn Du nicht explizit auf einen String mit dem Inhalt der Ziffer Eins prüfen willst (und das tust Du hier auch nicht, sonst hättest Du $frage !== "1" notiert), kannst Du ruhigen Gewissens auch ohne Quotes notieren, da PHP intern ja sowieso immer Typenumwandlungen vornimmt.
Liebe Grüße,
Felix Riesterer.
--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)