get-Abfrage - 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 kai (8 Beiträge) am Freitag, 3.September.2004, 23:40.
    get-Abfrage

      Hallo Baseportal-user,
      möchte bei diesem Script aus der Datenbank "dbild" nur jeden 10. Datensatz
      ausgeben. Also Satz(Bild10), Satz(Bild)20, Satz(Bild)30, usw
      Versuche das mit dem get-Befehl, komme aber nicht weiter.
      Könnt Ihr mit Helfen


      Grüße

      Kai
      -------------------------------------------

      <html>
      

      <head>
      <title>Kein Titel</title>
      <meta name="generator" content="Namo WebEditor v5.0">
      </head>
      <perl>
      

      get "bild==$bild&key~=50006", "dbild";





      out "<tr>"; # in allen Fällen brauchst du einen Zeilenanfang, deshalb vor der Schleife
      while(get_next(dbild))
      {
      $counter++; # Zählt um eins hoch und entspricht der 'Nummer' deines thumbs
       
      

      # Ist der counter ohne Rest durch vier teilbar?
      # also ist der Rest null ? also 'true'?
      # Nimm hier andere Zahlen, wenn du kürzere oder längere Zeilen brauchst
      if($counter%4)
      {
      $trenner = "</tr><tr>"; # definiert string für den Zeilenwechsel wenn rest null
      }
      else
      {
      $trenner = ""; # string bleibt leer- kein zeilenwechsel
      }
      

      $rubrik_html = convert_html($Rubrik);
       



      out <<EOF;
      <td>
      <a href="http://www.wart4you.de/cgi-bin/baseportal.pl?htx=/wart4you.de/selbstverwaltung/bild_detail&Id==$_id"><img style='border:solid 20px #c0c07b'; src=http://www.wart4you.de/files/$bild width=90></a>
      </td>
      $trenner 
       
      

      EOF




      } # while get next zu ende
       
      out "</tr>"; # in allen Fällen brauchst du ein Zeilenende, deshalb nach der Schleife
        
      </perl>
      

      <body bgcolor="#coco7b" text="black" link="blue" vlink="purple" alink="red">
      <p>&nbsp;</p>
      </body>
      

      </html>


    Ihre Antwort:

    Name: EMail: EMail bei Antwort? WWW:
    Titel:
    Text:

    Neuer Eintrag


 Alle Einträge zum Thema: Zur Liste 
    Beitrag von kai (8 Beiträge) am Freitag, 3.September.2004, 23:40.
    get-Abfrage

      Hallo Baseportal-user,
      möchte bei diesem Script aus der Datenbank "dbild" nur jeden 10. Datensatz
      ausgeben. Also Satz(Bild10), Satz(Bild)20, Satz(Bild)30, usw
      Versuche das mit dem get-Befehl, komme aber nicht weiter.
      Könnt Ihr mit Helfen


      Grüße

      Kai
      -------------------------------------------

      <html>
      

      <head>
      <title>Kein Titel</title>
      <meta name="generator" content="Namo WebEditor v5.0">
      </head>
      <perl>
      

      get "bild==$bild&key~=50006", "dbild";





      out "<tr>"; # in allen Fällen brauchst du einen Zeilenanfang, deshalb vor der Schleife
      while(get_next(dbild))
      {
      $counter++; # Zählt um eins hoch und entspricht der 'Nummer' deines thumbs
       
      

      # Ist der counter ohne Rest durch vier teilbar?
      # also ist der Rest null ? also 'true'?
      # Nimm hier andere Zahlen, wenn du kürzere oder längere Zeilen brauchst
      if($counter%4)
      {
      $trenner = "</tr><tr>"; # definiert string für den Zeilenwechsel wenn rest null
      }
      else
      {
      $trenner = ""; # string bleibt leer- kein zeilenwechsel
      }
      

      $rubrik_html = convert_html($Rubrik);
       



      out <<EOF;
      <td>
      <a href="http://www.wart4you.de/cgi-bin/baseportal.pl?htx=/wart4you.de/selbstverwaltung/bild_detail&Id==$_id"><img style='border:solid 20px #c0c07b'; src=http://www.wart4you.de/files/$bild width=90></a>
      </td>
      $trenner 
       
      

      EOF




      } # while get next zu ende
       
      out "</tr>"; # in allen Fällen brauchst du ein Zeilenende, deshalb nach der Schleife
        
      </perl>
      

      <body bgcolor="#coco7b" text="black" link="blue" vlink="purple" alink="red">
      <p>&nbsp;</p>
      </body>
      

      </html>

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Samstag, 4.September.2004, 18:28.
    Re: get-Abfrage

      Da müsstest Du vor

      $counter++;
      

      einfach ein

      next if $counter%10!=0;

      einfügen...

     Antworten


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