Re: berichtigung dazu - danke, aber weiter--- - 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 Dienstag, 12.Dezember.2006, 17:37.
    Re: berichtigung dazu - danke, aber weiter---

      <loop kategorie=kategorie_1 code=perl>
      out "link: $link<br>" if $link;
      </loop>
      


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Michael (450 Beiträge) am Dienstag, 12.Dezember.2006, 12:39.
    loop/perl und "kapitel-ansicht" (kategorie-listeing)

      Hallo,

      ist es möglich, etwa mittles perl in loop, den inhalt einer datenbank "kapitelbezogen" anzuzeigen, dh.

      eine simple db mit 3 feldern: dateiname, link, kategorie

      soll so angezoiegt werden:

      ----------------
      <h2>Hier Titel...</h2>
      

      <h3>$kategorie_1</h3>
      link: $link
      link: $link
      link: $link

      <h3>$kategorie_2</h3>
      link: $link
      link: $link
      
      usw....
      --------------

      durch "zwichenspeichern" im hash? aber wie? habe etwa 2.3 jahre nicht mehr viel in perl programmiert, bnun ist alels fast weg:/

      DANKE!

     Antworten

    Beitrag von till (1103 Beiträge) am Dienstag, 12.Dezember.2006, 12:54.
    Re: loop/perl und "kapitel-ansicht" (kategorie-listeing)

      hallo michael,

      z. b. so müsste es gehen:

      <h2>Hier Titel...</h2>
      <loop kategorie=kategorie_1>
      link: $link<br>
      </loop>
      
      und für die anderen kategorien dann analog
      also auch ohne perl.

      till

     Antworten

    Beitrag von till (1103 Beiträge) am Dienstag, 12.Dezember.2006, 12:57.
    berichtigung dazu

      <h2>Hier Titel...</h2>
      <h3>$kategorie_<h3>
      

      <loop db=deine_db kategorie=kategorie_1>
      link: $link<br>

      </loop>
      

     Antworten

    Beitrag von Michael (450 Beiträge) am Dienstag, 12.Dezember.2006, 13:50.
    Re: berichtigung dazu - danke, aber weiter---

      hallo till,

      dankeschön:)

      (musste aber kategorie== sein:)

      aber wie kriege ich es hin, dass bei der ausgabe bei kategorien, die "momentan" leer sind, diese nicht angezeigt werden?

      da muss doch wohl perl ran, und etwas wie

      if -else, oder? 
      

      DANKE!

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Dienstag, 12.Dezember.2006, 17:35.
    Re: berichtigung dazu - danke, aber weiter---

      Mmh, vielleicht so:

      <loop kategorie\>_>
      $link
      </loop>
      

      Sieht n bisschen wild aus, aber der _ steht für "Leer"...

     Antworten

    Beitrag von Pouraga (1396 Beiträge) am Dienstag, 12.Dezember.2006, 17:37.
    Re: berichtigung dazu - danke, aber weiter---

      <loop kategorie=kategorie_1 code=perl>
      out "link: $link<br>" if $link;
      </loop>
      

     Antworten

    Beitrag von Michael (450 Beiträge) am Mittwoch, 13.Dezember.2006, 11:32.
    Re: berichtigung dazu - danke, aber weiter---

      geht nicht ganz, weder Deine noch CBs Lösung, bzw., wie kann ich sie einsetzten ??


      <p class="txt"><b>Kategorie Anträge. Das sind Ihre Anträge....</b></p>
      <table>
      <loop db=pdfs kategorie==antrag>
      <tr>
      <td width="150px"><p class="txt">$dokname</p></td>
      <td><p class="txt">$dateiname</p></td>
      </loop>
      </tr>
      </table>
      

      So mache ich es jetzt, für jede Kategorie neu. Wenn aber in einer Kategorie nix drin ist, soll einfach auch das Ganze *nicht* sichtabr sein, dh. auch die Überschrift nicht..
      Muss ich da also zuerst die DB abfragen, dann erst ausgeben? bei vielebn Kat. viel Aufwand, oder?

      DANKE!!

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Mittwoch, 13.Dezember.2006, 11:49.
    Re: berichtigung dazu - danke, aber weiter---

      <loop db=pdfs kategorie<\>_ code=perl>
      out "</table>" if $kategorie_alt ne "";
      out qq{<p class="txt"><b>Kategorie $kategorie. Das sind Ihre Anträge....</b></p><table>} if $kategorie_alt ne $kategorie;
      $kategorie_alt=$kategorie;
      out <<EOF;
      <tr>
      <td width="150px"><p class="txt">$dokname</p></td>
      <td><p class="txt">$dateiname</p></td>
      </loop>
      </tr>
      EOF
      </loop>
      </table>
      

      ;-)

     Antworten


     
 Liste der Einträge von 15150 bis 15300: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.37s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!