Re: Re: Re: [H]elp addieren oder zählen von datentypen/rubriken - 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 Sander (8133 Beiträge) am Donnerstag, 20.März.2008, 23:34.
    Re: Re: Re: [H]elp addieren oder zählen von datentypen/rubriken

      hmm, würd mich wundern wenn der hash schneller wäre, wenn du zb 100k einträge hast aber nur 26 brauchst... ;)


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von MyTube (8 Beiträge) am Mittwoch, 19.März.2008, 11:35.
    [H]elp addieren oder zählen von datentypen/rubriken


      Ich habe eine linkliste erstellt mit festen rubriken und würde gerne einen zähler für die einzele rubrik auslesen.

      Feld_rubrik = A/B C D usw
      Feld_URL
      Feld_Linkname

      wieviele "A's" befinden sich in der datenbank: bs meiner linkliste:

      <loop db=YouTube2 Type==public Show==yes Playlist==Yes sort=Rubrik code=perl>
      

      if ($vpl eq "$_id")
      {
      

      $bullet="<img src='http://baseportal.de/files/MyTube/blue_fwd_member.gif' border='0' width='12' align='baseline'> ";

      }
      else
      {
      

      $bullet="<li>";
      }
      if ($Show eq "yes")
      {
      out"$bullet<a href='baseportal.pl?htx=/MyTube/sctv/Mixed2&vpl=$_id&uid=$uid&sid=$sid' Titel='$Titel'>$Rubrik</a><br>"; 
      }
      

      else

      {
      out"<li><a href='baseportal.pl?htx=/MyTube/sctv/Mixed2&vpl=$_id&uid=$uid&sid=$sid' Titel='$Titel'></a>$Rubrik<br>"; 
      }
      

      </loop>

      wie kann ich init oder etwas anderes dafür verwenden?

      <perl>
      init "datenbank";
      out "Einträge: $_amount_all";
      </perl>
      

     Antworten

    Beitrag von Claus (4645 Beiträge) am Mittwoch, 19.März.2008, 12:08.
    Re: [H]elp addieren oder zählen von datentypen/rubriken

      <loop db=deinDBname code=perl>
      $Feld_Rubrik{$Feld_Rubrik}++;
      </loop>
      

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

      hth

      Gruesse

      Claus

     Antworten

    Beitrag von Pouraga (1396 Beiträge) am Mittwoch, 19.März.2008, 19:51.
    Re: [H]elp addieren oder zählen von datentypen/rubriken

      Fast:

       get "Feld_rubrik==A range=0,1","datenbank";
       out "Einträge: $_amount_query";
      

      (rubrik steht auf sortieren natürlich)



      Aber jetzt nicht sowas
       foreach(A..Z){
        get "Feld_rubrik==$_ range=0,1","datenbank";
        out "Einträge: $_amount_query";
       }
      

      oder ähnlichen quatsch damit anfangen ;)

     Antworten

    Beitrag von hempelr (1976 Beiträge) am Donnerstag, 20.März.2008, 16:41.
    Re: [H]elp addieren oder zählen von datentypen/rubriken

       Aber jetzt nicht sowas
      
       foreach(A..Z){   get "Feld_rubrik==$_ range=0,1","datenbank";   out "Einträge: $_amount_query";  }  oder ähnlichen quatsch damit anfangen ;)

      Nur mal die Frage, was daran Quatsch ist, wie könnte man sowas sonst anders lösen?

     Antworten

    Beitrag von Pouraga (1396 Beiträge) am Donnerstag, 20.März.2008, 21:10.
    Re: Re: [H]elp addieren oder zählen von datentypen/rubriken

      Meine Lösung war für einen Buchstaben, wenn man eh die ganze Datenbank abfragen will kann man das auch in einer Abfrage und nicht in 26.

      Da ist die Lösung mit umschreiben ins Hash wesentlich performanter

      Obwohl wenn ich recht überlege, durch das range=0,1...

      dann ist der Unterschied der beiden Vermutlich nicht mehr ganz so gross, müsste man mal ausprobieren.

     Antworten

    Beitrag von Sander (8133 Beiträge) am Donnerstag, 20.März.2008, 23:34.
    Re: Re: Re: [H]elp addieren oder zählen von datentypen/rubriken

      hmm, würd mich wundern wenn der hash schneller wäre, wenn du zb 100k einträge hast aber nur 26 brauchst... ;)

     Antworten

    Beitrag von Pouraga (1396 Beiträge) am Freitag, 21.März.2008, 12:22.
    Re: Re: Re: Re: [H]elp addieren oder zählen von datentypen/rubriken

     Antworten


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