- Home
- Categorie
- Coding e Sistemistica
- PHP
- Query ordinata per nome e divisa a gruppi per iniziale di lettera, Come fare?
-
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]