Visualizzazione risultati 1 fino 3 di 3

Discussione: Divisione in pagina automatica

  1. #1
    tiedoassemini non è connesso Neofita
    Data registrazione
    23-03-2010
    Messaggi
    5

    Predefinito Divisione in pagina automatica

    Salve...ho un problema, cerco di spiegarvi di cosa si tratta:
    Ho creato un sito dinamico, tutte le informazioni stanno su un DB.
    http://www.tiedoassemini.it/

    Una di queste informazioni riguarda degli ARTICOLI.
    Nella Home carico in maniera automatica gli ultimi 5 articoli inseriti.
    Cè poi una sezione ARCHIVIO (in realtà si chiama NEWS) dove visualizzo tutti gli Articoli presenti, cioè visualizzo sotto forma di tabella solo il titolo, che una volta cliccato permette di leggere quell'articolo.

    Il problema è che man mano che gli articoli aumentano, questa pagina
    che visualizza in pratica l'archivio degli articoli già inseriti, diventa sempre + lunga

    titolo articolo1
    titolo articolo2
    titolo articolo3
    .......................
    .......................
    .......................
    titolo articolo100


    Diversi siti gestiscono questo tipo di situazioni creando un indice di pagine sotto che permette di caricare un tot di news, e quando si supera quel numero, attraverso l' indice su può cambiare pagina e continuare scorrendo le altre news.
    (ecco ad esempio un sito che fa questo
    http://www.komixjam.it/
    )

    Non riesco a trovare nessun script da cui prendere spunto, (soprattutto perchè non riesco a dare un nome alla ricerca)...qualcuno può darmi qualche consiglio????

  2. #2
    tiedoassemini non è connesso Neofita
    Data registrazione
    23-03-2010
    Messaggi
    5

    Predefinito

    Qualcuno può aiutarmi....(si è capito il mio problema)

  3. #3
    L'avatar di foreach
    foreach non è connesso Altervistiano Junior
    Data registrazione
    11-06-2008
    Residenza
    3 metri sotto terra
    Messaggi
    501

    Predefinito

    Devi spezzare la query, facendo una cosa così:
    Codice PHP:
    <?php

    $pag
    = @$_REQUEST['pag'];
    $perpag = 30;

    $query = 'SELECT * FROM tabella LIMIT '.(($pag-1)*$perpag).', '.$perpag;


    ?>
    E così ti escono 30 risultati per pagina, e devi visitare la pagina così: pagina.php?pag=1 dove pag è il numero della pagina che vuoi vedere.



    N.B. Cancella il secondo post prima che ti arriva l'infrazione.


    foreach
    Codice PHP:
    foreach($vettore as $chiave => $valore) {
    echo 
    "Ciao";


Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •