Re: Dateien-Zähler klappt nicht mehr??? - 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 richard (1187 Beiträge) am Donnerstag, 9.März.2006, 16:50.
    Re: Dateien-Zähler klappt nicht mehr???

      Was wird denn bei dem zuletzt eingegebenen Datensatz als $id ausgegeben?


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Frank (474 Beiträge) am Donnerstag, 9.März.2006, 15:43. WWW: scharpenacken.de
    Dateien-Zähler klappt nicht mehr???

      Wie kann das sein? Ein bislang funktionierender "Zählcode" für alle Datensätze funktioniert plötzlich nicht mehr. Es werden immer 255 gefundene Datensätze angezeigt, obwohl es bereits 258 sind. Bei einer Testeingabe sprang der Zähler kurz auf 259 - um dann plötzlich wieder 255 anzuzeigen. ??? Ich habe übrigens seit Wochen nichts an der Datei verändert.

      Wer findet den Bug?

      http://de2.netpure.de/cgi-bin/baseportal.pl?htx=/edorado/frechdachse/paten_ausgabe

      Und der Quellcode:
      <loop db=paten sort=Name code=perl>
      $id=$_id+1;
      out <<EOF;
      <center><table COLS="4" WIDTH="85%">
      <tr>
      

      <td WIDTH="32%"><b><font face="Arial,Helvetica">$Vorname $Name,&nbsp;</font></b></td>
      <td WIDTH="18%"><b><font face="Arial,Helvetica">geb. $Geburtsjahr,</font></b></td>
      <td WIDTH="26%"><b><font face="Arial,Helvetica">$aus,</font></b></td>
      <td WIDTH="21%"><b><font face="Arial,Helvetica">als $Kategorie</font></b></td>
      </tr>
      </table></center>
      EOF
      </loop>
      

     Antworten

    Beitrag von richard (1187 Beiträge) am Donnerstag, 9.März.2006, 16:50.
    Re: Dateien-Zähler klappt nicht mehr???

      Was wird denn bei dem zuletzt eingegebenen Datensatz als $id ausgegeben?

     Antworten

    Beitrag von Frank (474 Beiträge) am Donnerstag, 9.März.2006, 16:59.
    Re: Dateien-Zähler klappt nicht mehr???

      id = 275. Da es fortlaufende Nummern sind, und ein paar Datensätze im Laufe der Zeit gelöscht wurden, ist das allerdings nicht die korrekte Anzahl der Datensätze. Die liegt wie gesagt bei 258. Übrigens habe ich jetzt gesehen, dass nicht nur die Zahl falsch ist, sondern die drei letzten Datensätze werden in der Ausgabe gar nicht angezeigt??? Die Datensätze weisen nichts ungewöhnliches auf.

      Hmmm??

     Antworten

    Beitrag von Jürgen (614 Beiträge) am Donnerstag, 9.März.2006, 17:31.
    Re: Dateien-Zähler klappt nicht mehr???

      Die Anzahl der Datensätze steht in $_amount_all
      dafür brachst du keinen Zähler
      http://basep
      ortal.de/baseportal/doku/baseportal.pl?htx=/doku/wiki&kennung=64

     Antworten

    Beitrag von richard (1187 Beiträge) am Donnerstag, 9.März.2006, 17:55.
    Re: Dateien-Zähler klappt nicht mehr???

      Das liegt wahrscheinlich alles an Deiner Sortierung nach Name und ist im wesentlichen ein Scheinproblem. Bei Ausgabe durch Dein Loop werden die neuesten Datensätze nicht am Ende sondern einsortiert angezeigt.

      Weiter hast Du auch gar keinen Zähler für die ausgegebenen Datensätze sondern gibst die hochgezählte ID aus.

      Entweder probierst Du es mal mit "$_amount_all" oder

      versuchs mal so:

       <perl>
       $id=0;
       </perl>
       
       <loop db=paten sort=Name code=perl>
       $id=$id+1;
       out <<EOF;
       ... ... ...
      

     Antworten

    Beitrag von Sander (8133 Beiträge) am Donnerstag, 9.März.2006, 21:18.
    Re: Dateien-Zähler klappt nicht mehr???

      in $_loop steckt der fortlaufende Zähler

     Antworten


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