LIMIT Problem

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

  • LIMIT Problem

    Bei folgendem SQL Befehlt

    SELECT server.hostname, server.username, server.password, server.port, serverlink.path, serverlink.file, serverlink.size, serverlink.date FROM server INNER JOIN serverlink ON server.id = serverlink.id WHERE UPPER(serverlink.file) LIKE UPPER('%mi%') AND (serverlink.end_of_file = 'mp3' OR serverlink.end_of_file = 'ogg' OR serverlink.end_of_file = 'vqf' OR serverlink.end_of_file = 'wav') ORDER BY server.hostname ASC, serverlink.path ASC LIMIT 280 , 300

    bekomm ich mehrere hundert Datensätze ausgegeben.

    Wenn der SQL Befehl so aussieht bekomm ich
    ...serverlink.path ASC LIMIT 0 , 20
    genau 20 Datensätze ausgegeben.

    Wenn der SQL Befehl so aussieht bekomm ich
    ...serverlink.path ASC LIMIT 20 , 40
    40 weitere Datensätze aussgeben.

    Wenn der SQL Befehl so aussieht
    ...serverlink.path ASC LIMIT 740 , 760
    bekomm ich wiederum nur 40 ausgegeben.

    Das ganze benutz ich in einer Blätterfunktion und umsoweiter ich in die Mitte geh desto größer wird die Seite. Nach hinten sinkt wiederum die Anzahl der Datensätze.

    Was soll das?

    Mfg Markus

  • #2
    siehe Handbuch !

    limit start, anzahl !!!

    also immer

    limit start , 20

    wenn du 20 haben willst
    TBT

    Die zwei wichtigsten Regeln für eine berufliche Karriere:
    1. Verrate niemals alles was du weißt!


    PHP 2 AllPatrizier II Browsergame

    Kommentar


    • #3
      OK Danke, hat mein Problem gelöst


      Mfg Markus

      Kommentar

      Lädt...
      X