Perdona l'ignoranza, ma piuttosto che fare n query (una per ogni lettera dell'alfabeto), non fai prima a fare una select odinando i risultati sul tuo campo link_title e limitarti a verificare il primo carattere?
Una cosa del tipo
codice:<?php $sql="select * from links order by link_title"; $res= mysql_query($sql); $lg=""; while($rec = mysql_fetch_assoc($res)){ if(substr($rec['link_title'],1,1)!=$lg){ $lg=substr($rec['link_title'],1,1); echo "Gruppo ".((is_numeric($lg)?"[0-9]":"[$lg]")); } echo "{$rec['link_title']} "; } ?>

Rispondi quotando