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
Codice 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>[url="gestione.php?page=4&amp;verifica=1&amp;provincia='.$provincia.'&amp;comune='.$comune['id'].'"]'.$comune['nome'].'[/url]</td>';
// visualizza tre nomi per riga
$nr++; if($nr == 3){echo '</tr><tr>';$nr=0;} 
}if(
$nr !=0){echo '</tr>';;}
echo 
'</table>';
?>