Datenbankausgabe als Liste - Prob. mit 'range' und 'sort' - 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 Stefan P. (1 Beitrag) am Sonntag, 3.September.2006, 23:01.
    Datenbankausgabe als Liste - Prob. mit 'range' und 'sort'

      Guten Abend,

      da ich erst seit ein paar Tagen mich mit baseportal beschäftige, habe ich da noch ein paar Fragen.

      Ich bin dabei, eine Adressdatenbank zu erstellen, die in Form einer Liste ausgegeben werden soll. (http://de2.netpure.de/cgi-bin/baseportal.pl?htx=/cateat/Testliste)

      In dieser Datenbank sind mehrere Branchen enthalten, die über LINKS aufgerufen werden. Nun ist es so, dass die Ausgabe nicht ganz die Funktionalität besitzt, wie ich sie gerne hätte - und genau da setzen meine Fragen an:

      1. Ich möchte pro Ausgabeseite 15 Einträge anzeigen lassen (range=0,15) und diese nach Namen sortiert haben (sort=Name)- Warum funzt das nicht mit meinen Links?

      2. Wenn ich über die Links eine Branche (erfolgreich) aufgerufen habe und dann das Ergebnis nach Name sortiert haben möchte, zeigt er mir wieder alle Datensätze an. Wie kann ich das verhindern?

      Im voraus schon mal Danke für sachdienliche Hinweise!


      Und hier der entsprechende Auszug aus dem Quelltext:
      <!--LINKS-->
      <a href="http://de2.netpure.de/cgi-bin/baseportal.pl?htx=/cateat/Testliste&Branche1=Metzger&sort=Name&range=0,15">Metzger</a><br/>
      <a href="http://de2.netpure.de/cgi-bin/baseportal.pl?htx=/cateat/Testliste&Branche1=Bäcker&sort=Name&range=0,15">Bäcker</a><br/>
      <a href="http://de2.netpure.de/cgi-bin/baseportal.pl?htx=/cateat/Testliste&Branche1=Schreiner&sort=Name&range=0,15">Schreiner</a><br/>
      <a href="http://de2.netpure.de/cgi-bin/baseportal.pl?htx=/cateat/Testliste&Branche1=Klemptner&sort=Name&range=0,15">Klemptner</a><br/>
      <!--AUSGABE IN LISTE-->
      <table width="50%" cellspacing="5" cellpadding="5">
       <tr><td><a href="http://de2.netpure.de/cgi-bin/baseportal.pl?htx=/cateat/Testliste&sort=Branche1&range=0,15"><h3>Branche</h3></a></td>
       <td><a href="http://de2.netpure.de/cgi-bin/baseportal.pl?htx=/cateat/Testliste&sort=Name&range=0,15"><h3>Name</h3></a></td> </tr>
      </table>
      <perl>
      get "Branche1==$Branche1", "gggggggg";
      while(get_next("gggggggg"))
      {
      out "<table>
      <tr>
      <td width=200>$Branche1</td>
      <td width=200>$Name</td>
      </tr>
      </table>";
      }
      </perl>
      


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Stefan P. (1 Beitrag) am Sonntag, 3.September.2006, 23:01.
    Datenbankausgabe als Liste - Prob. mit 'range' und 'sort'

      Guten Abend,

      da ich erst seit ein paar Tagen mich mit baseportal beschäftige, habe ich da noch ein paar Fragen.

      Ich bin dabei, eine Adressdatenbank zu erstellen, die in Form einer Liste ausgegeben werden soll. (http://de2.netpure.de/cgi-bin/baseportal.pl?htx=/cateat/Testliste)

      In dieser Datenbank sind mehrere Branchen enthalten, die über LINKS aufgerufen werden. Nun ist es so, dass die Ausgabe nicht ganz die Funktionalität besitzt, wie ich sie gerne hätte - und genau da setzen meine Fragen an:

      1. Ich möchte pro Ausgabeseite 15 Einträge anzeigen lassen (range=0,15) und diese nach Namen sortiert haben (sort=Name)- Warum funzt das nicht mit meinen Links?

      2. Wenn ich über die Links eine Branche (erfolgreich) aufgerufen habe und dann das Ergebnis nach Name sortiert haben möchte, zeigt er mir wieder alle Datensätze an. Wie kann ich das verhindern?

      Im voraus schon mal Danke für sachdienliche Hinweise!


      Und hier der entsprechende Auszug aus dem Quelltext:
      <!--LINKS-->
      <a href="http://de2.netpure.de/cgi-bin/baseportal.pl?htx=/cateat/Testliste&Branche1=Metzger&sort=Name&range=0,15">Metzger</a><br/>
      <a href="http://de2.netpure.de/cgi-bin/baseportal.pl?htx=/cateat/Testliste&Branche1=Bäcker&sort=Name&range=0,15">Bäcker</a><br/>
      <a href="http://de2.netpure.de/cgi-bin/baseportal.pl?htx=/cateat/Testliste&Branche1=Schreiner&sort=Name&range=0,15">Schreiner</a><br/>
      <a href="http://de2.netpure.de/cgi-bin/baseportal.pl?htx=/cateat/Testliste&Branche1=Klemptner&sort=Name&range=0,15">Klemptner</a><br/>
      <!--AUSGABE IN LISTE-->
      <table width="50%" cellspacing="5" cellpadding="5">
       <tr><td><a href="http://de2.netpure.de/cgi-bin/baseportal.pl?htx=/cateat/Testliste&sort=Branche1&range=0,15"><h3>Branche</h3></a></td>
       <td><a href="http://de2.netpure.de/cgi-bin/baseportal.pl?htx=/cateat/Testliste&sort=Name&range=0,15"><h3>Name</h3></a></td> </tr>
      </table>
      <perl>
      get "Branche1==$Branche1", "gggggggg";
      while(get_next("gggggggg"))
      {
      out "<table>
      <tr>
      <td width=200>$Branche1</td>
      <td width=200>$Name</td>
      </tr>
      </table>";
      }
      </perl>
      

     Antworten

    Beitrag von Claus S. (1671 Beiträge) am Montag, 4.September.2006, 10:21.
    Re: Datenbankausgabe als Liste - Prob. mit 'range' und 'sort'

      Hallo Stefan,

      Du gibst zwar im Aufruf den Range-Parameter mit, aber im Ausgabe-Template wendest Du ihn nicht an. Beim get müssen alle übergegebenen Parameter mit rein.

      Gruss

      City

     Antworten


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