anzahl an datensätzen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • anzahl an datensätzen

    Hallo,
    folgendes problem vor dem ich stehe:

    ich habe ca. 100 Datensätze in meiner DB. Die werden alle ausgelesen, jedoch nur 10 pro seite angezeigt. dies ist ja nicht schlecht, jedoch habe ich bereits 10 links zum weiterblättern, was nicht gerade die übersichtlichkeit erhöht.

    ich würde gerne nur die zb. 50 aktuellsten Datensätze auslesen, damit immer nur amximal fünf links zu sehen sind. die datensätze die dadurch rausrutschen sind ohnehin nicht relevant, da es sich bei dieser anwendung um einen to do liste handelt.

    hier meine sql anweisung.
    $sql="SELECT * FROM aufgaben ORDER BY datum DESC limit $Anfangsposition,$Zeilen_pro_Seite";


    danke für eure hilfe

  • #2
    Versuchs mal mit
    PHP-Code:
    $sql="SELECT TOP 50 FROM aufgaben ORDER BY datum DESC limit $Anfangsposition,$Zeilen_pro_Seite"
    mfg
    Günni


    Praxis: Jeder kann´s, aber keiner weiß wie´s geht...
    Theorie: Jeder weiß wie´s geht, aber keiner kann´s ...
    Microsoft vereint Praxis und Theorie: Nix geht und keiner weiß warum
    City-Tiger - Online durch die Straßen tigern...

    Kommentar


    • #3
      Also das wird nicht funktionieren:
      das is ja in PHP mach einfach ne
      ($Anfangsposition + $Zeilen_pro_Seite > 50) ?
      Beantworte nie Threads mit mehr als 15 followups...
      Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

      Kommentar


      • #4
        gehört das in das sql statement oder muß ich erst über if abprüfen.
        hier nochmal mein statement:

        $sql="SELECT * FROM aufgaben ORDER BY datum DESC limit $Anfangsposition,$Zeilen_pro_Seite";

        ich versteh nicht ganz was diese addition bewirkt.

        ($Anfangsposition + $Zeilen_pro_Seite > 50)?

        bitte nochmals um hilfe thx

        Kommentar


        • #5
          Hört sich eher an als sollte dies in eine IF Abfrage rein.
          mfg
          Günni


          Praxis: Jeder kann´s, aber keiner weiß wie´s geht...
          Theorie: Jeder weiß wie´s geht, aber keiner kann´s ...
          Microsoft vereint Praxis und Theorie: Nix geht und keiner weiß warum
          City-Tiger - Online durch die Straßen tigern...

          Kommentar


          • #6
            denke auch, vielleicht schreibt mir Mello nochmal wie er es gemeint hat ;-)
            thx

            Kommentar


            • #7
              Na klar soll das ne if frage sein.

              PHP-Code:
              if($Anfangsposition $Zeilen_pro_Seite 50){
                  
              //mach nichts
              }else{
                  
              //mach was

              Beantworte nie Threads mit mehr als 15 followups...
              Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

              Kommentar

              Lädt...
              X