Eine if-Schleife. Wenn Argument a zutrifft wird MySQL-Methode x aufgerufen, wenn Argument b zutrifft wird MySQL-Methode y aufgerufen. Methode y wird aber nie ausgeführt. Thomas sucht 5 Stunden (!) innerhalb der MySQL-Abfrage und in der if-Schleife nach dem Fehler, weil die Datenbank-Abfrage nicht funktioniert. Er tauscht Variablen, er tauscht Argumente, er tauscht alles.
Was Thomas aber nie auffällt: Die Methode y wird nie aufgerufen, weil Thomas nämlich vergessen hat, Argument b in den Vergleich der if-Schleife zu nehmen *umpf*
Da ich an ähnlichen Sachen auch schon gescheitert bin, erzeuge ich dann spezielle Testscripts, in denen ich das Zeugs nachstelle. Spätestens nach 30min ist so der Fehler gefunden… einfach mal ein paar Echos anstatt MySQL-Queries benutzen, mysql_error(); benutzen… emot/smile.gif
nur bin ich nicht in php, sondern dtml 😉
*g*
schönes seiten-design übrigens! 🙂 ich mag diese raum-illusionen!
emot/bunny.gif
@thomas: Ganz vergessen. DTML ist ja Shaize. 🙂
Das klingt nach Urlaubsreife, daher wünsche ich dir erholsame Offline-Tage!
Das sind die Fehler, die immer nur der Zweitkorrekteur findet. Kenne ich. Extreme Programming wär schon eine feine Sache, denke ich… emot/king.gif emot/king.gif emot/king.gif emot/king.gif emot/king.gif emot/king.gif emot/king.gif
Es gibt keine if-Schleifen. Es gibt nur while- bzw. do-while-Schleifen.
@sleepwalkR
ja, hast ja recht … richtig müsste es heissen if-anweisung. aber es wusste jeder was gemeint war emot/silly.gif