range-Problem - 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 Duke (27 Beiträge) am Freitag, 7.Dezember.2001, 23:16.
    range-Problem

      Wieder ein Problem, Bitte um Hilfe:

      get "sort=Nachname range=0,10","/baseport/***/***"; 
      while(get_next("/baseport/***/***")) 
      { out <<EOF;
      
      geht einwandfrei, es werden 10 Einträge angezeigt

      get "sort=Nachname range^=0,10","/baseport/***/**"; 
      while(get_next("/baseport/***/***")) 
      { 
      out <<EOF;
      

      mit "^" werden alle Einträge angezeigt.

      Wenn ich mit Loop, oder do_all schreibe, gehts doch auch. (Ist wegen blättern)
      mfg Werner


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Duke (27 Beiträge) am Freitag, 7.Dezember.2001, 23:16.
    range-Problem

      Wieder ein Problem, Bitte um Hilfe:

      get "sort=Nachname range=0,10","/baseport/***/***"; 
      while(get_next("/baseport/***/***")) 
      { out <<EOF;
      
      geht einwandfrei, es werden 10 Einträge angezeigt

      get "sort=Nachname range^=0,10","/baseport/***/**"; 
      while(get_next("/baseport/***/***")) 
      { 
      out <<EOF;
      

      mit "^" werden alle Einträge angezeigt.

      Wenn ich mit Loop, oder do_all schreibe, gehts doch auch. (Ist wegen blättern)
      mfg Werner

     Antworten

    Beitrag von Sander (8133 Beiträge) am Freitag, 7.Dezember.2001, 23:32.
    Re: range-Problem

      ist ein fehler vom get.
      Da mußt du es anders machen

      $von=$von||0;
      get "... range=$von,10","..."
      

      und bei den Links gibst du dann nach der berechnung nur noch &von=$newvon an.

      Sander

     Antworten

    Beitrag von Duke (27 Beiträge) am Samstag, 8.Dezember.2001, 00:56.
    Re: range-Problem

      Jaa so siehts schon besser aus. Wenn du mir jetzt noch sagst ob ich das mit "&von=$newvon" richtig verstanden habe`?

      out " [ <a href=\"$_link&range=$oldrange,$_range_length&von=$newvon\">Vorherige Seite</a> ] "; }
                      else { out " [ Vorherige Seite ] "; }
              out " [ Ergebnis der Suche ]"; if ($newrange<$_amount_all) {
                      out " [ <a href=\"$_link&range=$newrange,$_range_length&von=$newvon\">Nächste Seite</a> ]"; }
                      else { out " [ Nächste Seite ]"; }
      

      mfg und Danke, Duke

     Antworten

    Beitrag von Sander (8133 Beiträge) am Sonntag, 9.Dezember.2001, 00:55.
    Re: range-Problem

      Deine Links würden dann so aussehen:

      my $newrange=$_range+$_range_length;
      my $oldrange=$_range-$_range_length;
      

      $oldrange=0 if $oldrange<0 && $oldrange>-$_range_length;
      out " <a href=\"$_link&von=$oldrange\">vorher</a>&nbsp;&nbsp;" if $oldrange>=0;
      out "<a href=\"$_link&von=$newrange\">nächste</a>" if $newrange<$_amount_query;
      

      Sander

     Antworten

    Beitrag von Duke (27 Beiträge) am Dienstag, 11.Dezember.2001, 01:39.
    Re: range-Problem

      Hallo Sander,
      danke klappt hervorragend, wie dein Forum aus der Bib.(Webspace+Amin) auch, .... fast.
      Bei mir werden die Neu-Einträge mit ">" eingerückt und _alle_ "Re:" linksbündig ohne ">" ausgegeben.
      Vielleicht kannst du mir da auch noch helfen :-)

     Antworten

    Beitrag von Sander (8133 Beiträge) am Dienstag, 11.Dezember.2001, 08:23.
    Re: range-Problem

      Ich schätze, dein Editor hat das Leerzeichen geschluckt.
      Suche mal die Stelle:

      if($Shift) { out " " x ($Shift*8+2); } 
      Da könnte das Leerzeichen zwischen den " " fehlen. schreib am besten ein &nbsp; rein - das sollte es sein.
      

      Sander

     Antworten

    Beitrag von Duke (27 Beiträge) am Dienstag, 11.Dezember.2001, 14:40.
    Re: range-Problem

      Danke Sander,
      es war zwar eine Leerstelle da, aber nach einfügen von
      "  " geht es einwandfrei. (baahh bist du gut!)
      mfg

     Antworten


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