Re: letzten eintrag ausgeben+begrenzen - 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 Markus (0 Beiträge) am Samstag, 16.November.2002, 14:24.
    Re: letzten eintrag ausgeben+begrenzen

      Du must nur sort=- einfügen

      also so: das - gibt dir dann alles von hinten aus also die neusten Einträge
      <perl>get "Name sort=-","guestbook";
      $short=substr($Text,1,45);
      out "$short...";
      </perl>
      <a href="..">&nbsp;&nbsp;<b>mehr<b></A>
      


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Marcus Forchner (2 Beiträge) am Samstag, 16.November.2002, 14:15. WWW: feuerblick.de
    letzten eintrag ausgeben+begrenzen

      Hallo!

      Ich möchte auf einer seite aus mehreren Datenbanken jeweils den neusten Eintrag ausgeben, und diesen Text dann aber jeweils auf 45 zeichen begrenzen.

      Ich habe mit Perl die Zeichenbegrenzung gemacht, finde aber keinen Befehl der die Texte (als textarea in der Datenbank) sortiert, da man auch textareas in der Felddefinition nicht sortieren kann weiß ich nicht weiter =(

      es existier auch ein Feld Datum, evtl kann man damit die sortiereung machen?Leider kenne ich mich mit perl nicht wirklich aus =(

      Hier mein verwendetes simples script:

      <perl>get "Name","guestbook";
      $short=substr($Text,1,45);
      out "$short...";
      </perl>
      <a href="..">&nbsp;&nbsp;<b>mehr<b></A>
      

      es wird immer der erste Eintrag angezeigt

      vielen Dank im Vorraus!

     Antworten

    Beitrag von Markus (0 Beiträge) am Samstag, 16.November.2002, 14:24.
    Re: letzten eintrag ausgeben+begrenzen

      Du must nur sort=- einfügen

      also so: das - gibt dir dann alles von hinten aus also die neusten Einträge
      <perl>get "Name sort=-","guestbook";
      $short=substr($Text,1,45);
      out "$short...";
      </perl>
      <a href="..">&nbsp;&nbsp;<b>mehr<b></A>
      

     Antworten

    Beitrag von JoergS (8 Beiträge) am Samstag, 16.November.2002, 14:26.
    Re: letzten eintrag ausgeben+begrenzen

      Mach aus dem <perl> ein:
      <loop db=DEINE_DB sort=-Datum range=0,7 code=perl>
      

      </loop>

      Zwischen den loop Deinen bisherigen code.
      Falls dein Datumsfeld auch Datum heist werden dir mit obiger variante die letzten 7, also eigentlich die neuesten 7 angezeigt

     Antworten

    Beitrag von Sander (8133 Beiträge) am Samstag, 16.November.2002, 14:26.
    Re: letzten eintrag ausgeben+begrenzen

      das ist wie eine abfrage in do action

      get "sort=-datum range0,1","guestbook";
      

      Sander

     Antworten

    Beitrag von Sander (8133 Beiträge) am Samstag, 16.November.2002, 14:27.
    Re: letzten eintrag ausgeben+begrenzen

      ups - fehler:
      get "sort=-datum range=0,1","guestbook";
      

     Antworten

    Beitrag von Marcus Forchner (2 Beiträge) am Samstag, 16.November.2002, 14:29. WWW: feuerblick.de
    Re: letzten eintrag ausgeben+begrenzen

      Danke sehr für die schnell hilfe, hatte es schon mal mit sort probiert aber anscheinend die falsche syntax benutz =)

     Antworten


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