Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Problema teorico ordine topics

    Sto creando un forum,ho assegnato ad ogni topic un valore oltre all'id in modo che i topic vengano ordinati secondo questo valore che aumenta ogni volta che viene data una risposta al topic.
    Ora,per la prima pagina va tutto bene,la query dice seleziona i primi 34 topic con il valore + alto in ordine decrescente,come faccio però nella seconda pagina a fare la query,dovrei dire qualcosa come: escludi i primi 34 + alti e trova i + alti dopo quei 34,non so se mi capite..
    grazie

  2. #2
    Utente di HTML.it L'avatar di flessciato
    Registrato dal
    Jun 2002
    Messaggi
    1,522
    ci sono vari modi... posta il codice che lo correggiamo
    Slack 10 - Apple G5 2.5 - winzoz xp
    php/mysql/apache
    Flash MX / roba in 3D / roba per il video e l'audio

  3. #3
    Questa è la query normale della prima pagina
    codice:
    $query_topic = "SELECT * FROM $table_topics WHERE forum=\"$SGET[f]\" ORDER BY topics_order DESC LIMIT $topic_for_page";
    topics_order è il valore di cui vi parlavo
    $topic_for_page è settata a 10


    adesso ogni altra pagina si porterà questi valori
    f=numerodelforum
    page=2 (seconda pagina)

    adesso analizzando page che è a 2 devo fare che si visualizzino gli altri 10 messaggi + importanti (con topics_order maggiore) e così via per le altre pagine..

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    devi usare LIMIT a quanto ne so...


    LIMIT idIniziale, Lunghezza

  5. #5
    cosa intendi per lunghezza?

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    ad esempio, voglio prendere i risultati dal 10 al 15...

    scrivo


    LIMIT 10, 5


    (parti dal 10 e vai avanti per 5)

  7. #7
    Originariamente inviato da Dennis
    ad esempio, voglio prendere i risultati dal 10 al 15...

    scrivo


    LIMIT 10, 5


    (parti dal 10 e vai avanti per 5)
    grazie Dennis,ti ho aggiunto nei ringraziamenti del forum

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.