• User Attivo

    Query ordinata per nome e divisa a gruppi per iniziale di lettera, Come fare?

    Salve, ho un database con i nome di citta, dovrei farli visualizzare orinati per nome, e fin qui ci sono solo che oltre a questo devono essere raggruppati per gurppo, tipo tutti quelli che iniziano con a, poi b , ecc

    Ecco la mia query

    [PHP]
    <?php$comune_1 = mysql_query("SELECT id,nome FROM comuni WHERE province_id="$provincia" Order BY nome ") or die(mysql_error());
    <table width="645" border="0" align="left"> <tr>
    while($comune = mysql_fetch_array($comune_1)){
    echo '<td><a href="gestione.php?page=4&verifica=1&provincia='.$provincia.'&comune='.$comune['id'].'">'.$comune['nome'].'</a>
    </td>';
    // visualizza tre nomi per riga
    $nr++;
    if($nr == 3){
    echo '</tr><tr>';
    $nr=0;
    } }
    if($nr !=0){
    echo '</tr>';}
    echo '</table>';?>
    [/PHP]