Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- Mehrere if-Abfragen nacheinander (https://www.gegen-bilderklau.net/thread.php?threadid=186772)


Geschrieben von nymphy am 05.10.2013 um 18:28:

  Mehrere if-Abfragen nacheinander

Kurz das Problem :
Ich lasse je nach Ausbildung anzeigen welche Reitstunden das Pferd belegen kann. Das läuft über if-Abfragen. Wenn das Pferd zB in A Dressur ausgebildet ist, sieht es die A Dressur Reitstunde. Aber nach der erfolgreichen if-Abfrage hört der Script ja auf! Und damit sieht man nicht die Reitstunde für A Springen, wenn das Pferd auch in A Springen ausgebildet ist.
Die Frage nun : wie kann ich das lösen?
Ich habe mir jetzt schon die Funktion switch angeschaut, weiß aber nicht ob das die richtige Idee dazu ist.



Geschrieben von Nanni am 05.10.2013 um 22:03:

 

Ich würd einfach bei jeder Disziplin die Pferde abfragen, die darin ausgebildet sind, das erscheint mir (so auf den ersten Blick) irgendwie sinnvoller als if-Abfragen. Oder willst du direkt beim Pferd anzeigen, welche Reitstunden es gehen kann? Dann würd ich es vermutlich - wieder erster spontaner Einfall - mit einer Schleife lösen, für jede Disziplin die es ausgebildet ist.



Geschrieben von nymphy am 05.10.2013 um 22:11:

 

Ja also es läuft erst eine Abfrage ob das Pferd die Reitstunde auch besuchen kann und dann laufen die Abfragen dazu in welchen Sparten es Reitstunden besuchen kann.
Was für eine Schleife smile ?



Geschrieben von Nanni am 05.10.2013 um 22:53:

 

Okay mal kurz das Prinzip - ein Pferd, das A-Dressur, E-Springen geht, soll A-Dressur und E-Springen gehen? Oder E-Dressur, A-Dressur und E-Springen? Sprich auch (oder nur?) unter seinem Ausbildungsstand? großes Grinsen

Naja ich würd bei mir die Ausbildung mit explode trennen und für jedes explode eine for-Schleife die Ausbildung ausgeben, aber wenn du die Ausbildung einzeln in unterschiedlichen Spalten angegeben hast, geht das vermutlich nicht großes Grinsen Sag mal wie dus brauchst dann denk ich drüber nach großes Grinsen



Geschrieben von nymphy am 05.10.2013 um 23:14:

 

Hat sich erledigt... wer seinen eigenen Script versteht hat es leichter v.v

trotzdem danke smile
kann gelöscht werden


Forensoftware: Burning Board, entwickelt von WoltLab GmbH