anzahl der einträge pro datum anzeigen lassen - 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 (1013 Beiträge) am Mittwoch, 2.August.2006, 13:47.
    anzahl der einträge pro datum anzeigen lassen

      hallo,

      ich lade in eine db bilder und das zugehörige datum hoch.
      im loop möchte ich ausgeben, wieviele einträge mit dem jeweiligen datum
      in der db sind, doch egal, wie ich es mache, es wird mir hinter jedem datum
      die gesamtanzahl der einträge angezeigt!?!

      hat jemand einen tipp?

      danke
      markus


      <loop db=bilder sort=Datum code=perl>
      if ($Datum ne $t){
       
      out <<EOF;
      

      <a href='http://www....../cgi-bin/baseportal.pl?htx=/.../blatt&Datum==$Datum' onclick='FensterOeffnen(this.href); return false'> $Datum ($_amount_query)</a>

      <br>
      EOF
      $t = $Datum;
      

      }
      out <<EOF;
      EOF
      </loop>
      


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von markus (1013 Beiträge) am Mittwoch, 2.August.2006, 13:47.
    anzahl der einträge pro datum anzeigen lassen

      hallo,

      ich lade in eine db bilder und das zugehörige datum hoch.
      im loop möchte ich ausgeben, wieviele einträge mit dem jeweiligen datum
      in der db sind, doch egal, wie ich es mache, es wird mir hinter jedem datum
      die gesamtanzahl der einträge angezeigt!?!

      hat jemand einen tipp?

      danke
      markus


      <loop db=bilder sort=Datum code=perl>
      if ($Datum ne $t){
       
      out <<EOF;
      

      <a href='http://www....../cgi-bin/baseportal.pl?htx=/.../blatt&Datum==$Datum' onclick='FensterOeffnen(this.href); return false'> $Datum ($_amount_query)</a>

      <br>
      EOF
      $t = $Datum;
      

      }
      out <<EOF;
      EOF
      </loop>
      

     Antworten

    Beitrag von Claus (4645 Beiträge) am Mittwoch, 2.August.2006, 13:58. WWW: jobmarder.de
    Re: anzahl der einträge pro datum anzeigen lassen

      Hallo Markus,

      das hier bringt Dir die jeweilige Anzahl der Einträge zu jedem Datum.

      Den Rest schaffst Du wohl alleine, oder?

      ;-))

      Gruß

      Claus



      <loop db=bilder sort=Datum code=perl>
      $Datum{$Datum}++;
      

      </loop>
       

      <perl>
      foreach my $k (sort keys %Datum]
      {
        out "$k:$Datum{$k}<br>";
      }
      </perl>
      

     Antworten

    Beitrag von markus (1013 Beiträge) am Mittwoch, 2.August.2006, 15:43.
    Re: anzahl der einträge pro datum anzeigen lassen - datumsausgabe spinnt!

      hi,
      hab es im grunde noch viel einfacher hingebracht, doch meine datumsausgabe spinnt jetzt.

      wenn ich das feld Datum als $Datum ausgebe, bekomme ich ja die bp-datumsausgabe -> 2006.08.01,00:00.00#2

      so sollte die ausgabe eigentlich klappen:
      $dat=datum("$Datum", "Tag0.Monat0.Jahr");
      
      01.08.2006, doch stattdessen wird mir 01.08.6 ausgegeben????
      habe es auch schon mit Jahr2 probiert - ich bekomme immer nur die 6 angezeigt.

      markus


      <loop db=bilder sort=Datum code=perl>
      $dat=datum("$Datum", "Tag0.Monat0.Jahr");
      get "Datum==$Datum", "bilder";
      

      if ($Datum ne $t){
       
      out <<EOF;
      

      <a href='http://.../cgi-bin/baseportal.pl?htx=/...blatt&Datum==$Datum' onclick='FensterOeffnen(this.href); return false'>$Datum ($_amount)</a>

      <br>
      EOF
      $t = $Datum;
      

      }

      out <<EOF;
      EOF
      </loop>
      

     Antworten

    Beitrag von Claus (4645 Beiträge) am Mittwoch, 2.August.2006, 15:52. WWW: jobmarder.de
    Re: anzahl der einträge pro datum anzeigen lassen - datumsausgabe spinnt!

      Hallo Markus,
      mußt du umwandeln.

      änder das mal so:

      $dat = datum("$Datum","Tag"); $mon = datum("$Datum","Monat"); $jar = datum("$Datum","Jahr");
      

      Langsam werde ich hier wirklich kostenpflichtig (ein Link auf meine Seite reicht auch)

      ;-))

      Gruß

      Claus

     Antworten

    Beitrag von Claus (4645 Beiträge) am Mittwoch, 2.August.2006, 15:57. WWW: jobmarder.de
    Re: anzahl der einträge pro datum anzeigen lassen -/Nachtrag;-)

      Für die Ausgabe so ändern:


      $dag = datum("Datum","Tag"); $mon = datum("$Datum","Monat"); $jar = datum("$Datum","Jahr");
      

      out"$dag.$mon.$jar";

      Gruß

      Claus

      PS: bin momentan selbst sehr beschäftigt.

      ;-))

     Antworten

    Beitrag von Claus (4645 Beiträge) am Mittwoch, 2.August.2006, 16:18. WWW: jobmarder.de
    Re: anzahl der einträge pro datum anzeigen lassen - datumsausgabe spinnt!

      nochmal kurz in die Doku geschaut.


      versuch mal so:

      $dat=datum("$Datum", "lang");
      
      oder :

      $dat=datum("$Datum", "kurz");
      
      Gruß

      Claus

     Antworten

    Beitrag von markus (1013 Beiträge) am Mittwoch, 2.August.2006, 17:27.
    Re: anzahl der einträge pro datum anzeigen lassen - datumsausgabe spinnt!

      hi,

      in die doku ist immer der erste blick!!
      man muß garnicht so kompliziert denken, es sind immer die kleinen dinge :-)
      habe die beiden zeilen in der falschen reihenfolge gehabt!
      get "Datum==$Datum", "bilder";
      $dat=datum("$Datum", "Tag0.Monat0.Jahr2");
      


      hier das ganze nochmal, falls von interesse!

      gruß
      markus

      <loop db=bilder sort=Datum code=perl>
      

      get "Datum==$Datum", "bilder";
      $dat=datum("$Datum", "Tag0.Monat0.Jahr2");
      

      if ($Datum ne $t){
      out <<EOF;
      <a href='http://www.-------blatt&Datum==$dat' onclick='FensterOeffnen(this.href); return false'> $dat ($_amount)</a>
      <br>
      EOF
      $t = $Datum;
      }
      out <<EOF;
      EOF
      </loop>
      

     Antworten


     
 Liste der Einträge von 17251 bis 17401: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!