Re: <loop .... > aber nur wenn $machmal=1 ist - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von Pouraga (1396 Beiträge) am Freitag, 2.März.2007, 10:04.
    Re: <loop .... > aber nur wenn $machmal=1 ist

      get kann ganz genauso sortieren wie loop
      

      get "... sort=datum", "datenbank";


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Ulf (144 Beiträge) am Mittwoch, 28.Februar.2007, 17:23.
    <loop .... > aber nur wenn $machmal=1 ist

      Grüße aus Langenweddingen,

      in meinem Template soll

      <loop ...>
      

      </loop>

      nur ausgeführt werden, wenn die Variable $machmal=1 ist

      was soll der da 700 Sätze unnötig durchlaufen, wenn er das gar nicht braucht.

      Schreibt bitte nicht, ich soll das loop weglassen, schreibt lieber wies geht.

      zb <loop {aber nur wenn $machmal=1 ist}..> ansonsten machste hinter </loop> weiter

      Danke Ulf :-)

     Antworten

    Beitrag von Sebastian (0 Beiträge) am Mittwoch, 28.Februar.2007, 18:00.
    Re: <loop .... > aber nur wenn $machmal=1 ist

      hallo,

      if ($machmal=1)
      {
      <loop> bla bla </loop>
      }
      

      vielleicht so, mal probieren - nicht getestet

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Mittwoch, 28.Februar.2007, 18:32.
    Re: <loop .... > aber nur wenn $machmal=1 ist

      Das musst Du umschreiben und zwar so:

      <perl>
      if($machmal)
      {
      get "...", "datenbank";
      while(get_next "datenbank")
      {
      out <<EOF;
      (hier das was zwischen <loop ..> und </loop> steht)
      EOF
      }
      }
      </perl>
      

     Antworten

    Beitrag von mk (966 Beiträge) am Mittwoch, 28.Februar.2007, 19:17.
    Re: <loop .... > aber nur wenn $machmal=1 ist

     Antworten

    Beitrag von Ulf (144 Beiträge) am Donnerstag, 1.März.2007, 09:23.
    Re: <loop .... > aber nur wenn $machmal=1 ist

      mit get ist wegen einer Sortierung ungünstig,

      <loop machmal=1 ....> funktioniert nicht, wäre aber ideal..
      

      ich könnte auch
      <loop .... sort datum>
      if ($machmal==1){
      
      ...
      }
      </loop>
      
      machen,ist aber bei großer Anzahl eine Zeitfrage ????

      Grüße Ulf :-)

     Antworten

    Beitrag von Pouraga (1396 Beiträge) am Freitag, 2.März.2007, 10:04.
    Re: <loop .... > aber nur wenn $machmal=1 ist

      get kann ganz genauso sortieren wie loop
      

      get "... sort=datum", "datenbank";

     Antworten

    Beitrag von Ulf (144 Beiträge) am Freitag, 2.März.2007, 17:57.
    Re: Sorry <loop .... > aber nur wenn $machmal=1 ist

      Ihr habt recht, anstatt vorher richtig probieren .....

      hatte mit diesem get next in einer while schleife noch nie vorher was geproggt, eigentlich immer mit <loop>

      Haut also hin auf diese Weise if ($machmal==1){ }
      Problem habe ich damit allerdings beim out $dat1;

      (dat1 ist ein Datumsfeld [mit Sortierung])

      das wird bei <loop> 02.03.07 ausgegeben und mit get next 2007.03.02.00:00 oder so ähnlich

      da habe ich es beim <loop> belassen

      Sorry Ulf :-)

     Antworten

    Beitrag von Pouraga (1396 Beiträge) am Freitag, 2.März.2007, 19:20.
    Re: Sorry <loop .... > aber nur wenn $machmal=1 ist

      Das ist das Interne Format

      $dat1 = datum($dat1,"Tag0.Monat0.Jahr2");
      
      http://doku.baseportal.de/59.html

      Du hast viel mehr Möglichkeiten innhalb von einem <perl> block. Was aber auch bedeutet das man mehr selbst tun muss. Aber mindestens ALLES was <loop> schon von sich kann, ist in get, get_next auch machbar.

     Antworten

    Beitrag von Ulf (1 Beitrag) am Samstag, 3.März.2007, 08:39.
    Re: Alles klar

      so gefällt es mir Danke

      d.h. vorher Doku richtig lesen und viel probieren ..

      Grüße aus Langenweddingen von Ulf :-)

     Antworten


     
 Liste der Einträge von 14250 bis 14400:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.09s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!