Beitrag von Ruben (403 Beiträge) am Samstag, 12.Mai.2001, 16:23.
Re: mein letzter Hilferuf an alle PERL bzw. BP PROFIS! ;-)
High, hab ne Antwort unter http://baseportal.de/cgi-bin/baseportal.pl?htx=/baseportal/forum&wcheck=1&Pos=2066.02 reingestellt, wenigstens vielleicht ein Gedanken-Ansatz, der dir weiterhilft.
Mir fällt grad noch ein, daß es vielleicht auch noch anders gehen könnte, du vergleichst, ob $start_dat größer/gleich $from_dat oder kleiner $to_dat+1Tag ist und genauso, ob $end_dat größer/gleich $from_dat oder kleiner $to_dat+1Tag ist - es ist ja nicht notwendigt, das Ende-Datum des Suchfilters nochmal auf das Ende des Events in der db abzufragen, da ja nur der Anfang desselben entscheidend für eine Anzeige ist.
Das vereinfacht die Sache enorm - ich glaub mit ein bissel Umstrickerei des Scriptes i_pl_wochrech könnteste das hinkriegen, zusätzliche Variablen für die Aufsplittung der zwei Datumswerte und Vergleich dann im get_next mittels verschachtelter ifs sollte gehen.
Viel Erfolg
Ruben