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

    paginazione con elenco lettere alfabeto

    ciao, ho realizzato una paginazione di un elenco degli iscritti al mio sito:
    ma come posso far comparire le lettere dell'alfabeto dove cliccando su ogni lettera mi porta alla pagina con i nominativi che hanno come lettera iniziale quella che ho scelto?

    A - B - C - D - E ecc...

    Codice PHP:
    <? 
    if (!isset($start) OR $start<0
    $start=0
    $step 7
            
    $query="SELECT b_iscritti.*, b_allievi.*, DATE_FORMAT(b_iscritti.data, '%d-%m-%Y') AS data
            FROM b_iscritti, b_allievi
            WHERE b_iscritti.id_allievi = b_allievi.id_allievi ORDER BY b_iscritti.cognome DESC limit 
    $start$step"
            
    $ris_query=mysql_query($query$conn); 
    ?>
    Codice PHP:
    <table>
    <?
    while($row=mysql_fetch_array($ris_query)){?>
    <tr>
        <td>[url="<?=$PHP_SELF?>?contatto=<?=$row[id_iscritti]?>"]<?=$row['cognome']?>[/url]</span>
    </td>
    </tr>
    <?
    }
    ?>
    </table>
    Codice PHP:
    <table>
    <tr>
    <td>
    <?
    if ($start>0){
    $start_back $start $step;
    echo 
    "<a href=\"".$PHP_SELF."?start=$start_back\" class=\"tre\">indietro</a>";
    }
    ?>
    </td>
    <td align="center"><?
    $query 
    "SELECT count(*) AS tot FROM b_iscritti";
    $result mysql_query($query$conn);
    $row mysql_fetch_array($result);
    $pages intval(($row[tot]-1) / $step)+1;?>
    </td>
    <td width="180" align="right"><?
    if ($start $step $row[tot]){
    $start_next $start $step;
    echo 
    "<a href=\"".$PHP_SELF."?start=$start_next\" class=\"tre\">avanti</a>";
    }
    ?>
    </td>
    </tr>
    </table>

  2. #2
    c'è da qualche parte un tutorial da potermi studiare? Ho visto che all'interno di questo sito ce ne uno fatto molto bene ma spiega come visualizzare un elenco di pagine con i numeri e non con le lettere dei nomi come interessava a me.

  3. #3

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Originariamente inviato da ufficio
    c'è da qualche parte un tutorial da potermi studiare? Ho visto che all'interno di questo sito ce ne uno fatto molto bene ma spiega come visualizzare un elenco di pagine con i numeri e non con le lettere dei nomi come interessava a me.
    http://forum.html.it/forum/showthrea...ight=glossario

  5. #5
    AH! dovevo cercare con la parola glossario e non paginazione! Ecco perchè non lo trovavo!

    Grazie Nicola!

  6. #6
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Originariamente inviato da ufficio
    AH! dovevo cercare con la parola glossario e non paginazione! Ecco perchè non lo trovavo!

    Grazie Nicola!
    non preoccuparti, io son andato a colpo sicuro perchè mi ricordavo il thread.

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.