<?
$word = mysql_query("SELECT DISTINCT * FROM `word` WHERE `name` LIKE 'А%' ORDER BY `name` ASC"
///Это выведет все на букву А
?>
значит мне нужно 100500 раз запросить? на каждую букву?
Авиатор, тогда русским языком напиши,что надо,истеричка
делай сортировку по алфавиту, а в цикле определяй какая буква первая, составляешь массив, а потом форычем перебираешь
Добавлено 04.09.15 в 23:28:11:
$sFirstLetterLastRow = null;
while (/**/) {
$sFirstLetter = mb_substr(/**/);
if ($sFirstLetter !== $sFirstLetterLastRow) {
// буква поменялась, вывести подзаголовок
echo $sFirstLetter;
$sFirstLetterLastRow = $sFirstLetter;
}
// штатный вывод элемента списка
}