XHTMLforum

XHTMLforum (http://xhtmlforum.de/index.php)
-   Serveradministration und serverseitige Scripte (http://xhtmlforum.de/forumdisplay.php?f=80)
-   -   die if's wollen nicht wie ich es will (http://xhtmlforum.de/showthread.php?t=43472)

The Pumper 16.12.2006 11:50

die if's wollen nicht wie ich es will
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo
ich erstelle gerade einen Vertretungsplan für eine ABI Seite. Nun soll er fogendes überprüfen:

ist post 10_1 und/oder 10_2 und/oder ..
und/oder nothing gesetzt {1

ist post 10_1 und/oder 10_2 und/oder ..
und nothing gestzt{2
gebe aus du kannst die die Felder ausfüllen und die checkbox ankreuzen!
2}else ist post 10_1 und/oder 10_2 und/oder ..
und nothing ist nicht gestzt{3
speicher in mysql
3}else ist post 10_1 und 10_2 und .. nicht gestzt
und nothing gestzt{4
speicher
4}
1}else{5
gebe formular zum eintragen aus
5}

Ich hoffe ihr könnt mir helfen
The Pumper

inta 17.12.2006 13:42

Also erstmal vorweg, es gibt mit Sicherheit eine bessere Lösung als diese monströsen if-Strukturen die du da aufgebaut hast ;)
Es wäre nicht verkehrt da nochmal etwas hirnschmalz reinzustecken und eine bessere Lösung zu suchen.

Zu deinem Problem:
Das ist bei den ifs wie beim Rechnen, du musst die Klammern richtig setzen ;)
Wenn du so ein Konstrukt wie bei dir hast: bedingung1 OR bedingnug2 AND bedingung3, dann bezieht sich das AND nur auf die letzten beiden Bedingungen. Das was du willst müsste so aussehen: (bedingung1 OR bedingnug2) AND bedingung3


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:24 Uhr.

Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

© Dirk H. 2003 - 2023