<?php
mysql_connect("localhost", "aaa", "xxx") or
    die("Could not connect: " . mysql_error());
mysql_select_db("wwww");
$sorgu = "SELECT id, name, parent
FROM Categories
ORDER BY name ASC";
$sorgulama = @mysql_query($sorgu);
if (@mysql_num_rows($sorgulama)>0){
while ($kayit=@mysql_fetch_array($sorgulama)){
$name=$kayit["name"];
$parent=$kayit["parent"];
$id=$kayit["id"];
echo "
<a href=kategori.php?u=detay&id=$id> $name </a><br>";
}
}
    ?>
bu şekilde gayet güzel bi şekilde A'dan Z'ye sıralama yapıyor. Ama ben biraz daha detaylı bir şey istiyorum. Benim istediğim A harfini sıralarken başında A yazması. B ye geçtiğin B yazması. Bulunmanayan haflerde ise uyarı vermesi. Şöyle bir şey denedim ama olmadı:
$sorgu = "SELECT id, name, parent
          FROM Categories
          WHERE name = 'a'
          ORDER BY name DESC";