Hallo nochmal
Ein Nachtrag!!
Mit der Abfrage nach check_start bei LIMIT BY scheint es zu funktionieren
aber jetzt ignoriert er die Anweisung LIMIT HITS 3..
Das heißt er zeigt mir trotzdem mehr als 3 treffer an!
Was kann ich tun??
Gruß
Kevin
>-----Ursprüngliche Nachricht-----
>Von: Sebastian Schalipp [mailto:schalipp@ewerk.de]
>Gesendet: Freitag, 13. Februar 2004 09:13
>An: Imperia-Mailingliste
>Cc: kevin.rahe@fernuni-hagen.de
>Betreff: Re: [IMPERIA] Re: SiteActive weiters Problem
>
>
>Hallo Kevin,
>
>
>On 13.02.2004 8:24 Uhr, "Kevin Rahe"
><kevin.rahe@fernuni-hagen.de> wrote:
>
>> Das war natürlich nicht im Sinne des Erfinders. Wie kann ich dieses
>> Verhalten geschickt umgehen, denn es sollen wirklich nicht
>mehr als drei
>> Artikel dort erscheinen??
>
>
>Du ersetzt das "IF"-Konstrukt unten in der Ausgabeschleife
>durch ein "LIMIT
>BY metafeld" oben vor dem LIMIT HITS 3. Einziger
>Schönheitsfehler: Du kannst
>beim LIMIT BY nicht auf einen Leerstring prüfen, sondern musst mit dem
>"von-bis"-Wert alle Möglichkeiten einschließen, die das Feld
>"check_start"
>haben könnte, wenn es nicht leer ist. Aber das sind ja
>vielleicht gar nicht
>viele, womöglich nur Zahlen (dann LIMIT BY check_start "0" TO
>"9") oder nur
>eine 1 (LIMIT BY check_start "1" TO "1").
>
>Das sieht dann ungefähr so aus:
>
>LIMIT BY check_start "AAAAAAAA" TO "ZZZZZZZZZZ"
>LIMIT HITS 3
>FOREACH FOUND {
>...
>
>So begrenzt Du erst dann auf 3, wenn Du nur noch gültige Artikel in der
>Liste hast.
>
>Gruß
>Sebastian
>--
><e>werk Gesellschaft für neue Medien mbH
>http://www.ewerk.de/
>Büro Bremen: Langenstr. 75, 28195 Bremen
>Büro München: Färbergasse 4, 85221 Dachau
>Tel.: 0421/33513-63
>Fax: 0421/33513-65
>e-mail: schalipp@ewerk.de
>
>
>
| Thread (Re: SiteActive weiters Problem) |
|
© 2001, 2002 marchive.pl Christian Lackas
[HOME]
[MARCHIVE]
[INDEX]
[IMPERIA]
[IMPRESSUM]
[DELTA]