Jenže toho Šalamouna bych raději viděl až za Seznamem ...
Však jsem psal, že to není úplně ono. Dělal jsem to na svém lokálním PHP. Na WZ by to mohlo být správně.
A jak to dostanu do sql dotazu?
Zkusil jsem si napsat funkci, která mi másto háčků dá písmeno a "z", ale neumím to zařadit do dotazu. To musím vytvořit sloupec v DB, který naplním přepočtenou hodnotou?
Na takové věci se používá sqlite_create_function(). Jednoduše SQLite naučíš novou funkci a tu pak použiješ v dotazu.
Tak se zadařilo - napsal jsem si funkci a tu pak použil
http://www.php.net/manual/en/function.pdo-sqlitecreatefunction.php
Náhodou jsem narazil na toto staré vlákno a problém jsem vyřešil. Měl jsem jen chybně setlocale().
<?php
setlocale(LC_ALL, 'cs_CZ.UTF-8');
$a=Array("Seznam", "Šalomoun", "doba", "ďas", "ďábel", "dávka", "díra", "děs",
"Sára", "Tomáš", "Dana", "Chrudim");
sort($a,SORT_LOCALE_STRING);
print_r($a);
?>
[0] => ďábel
[1] => Dana
[2] => ďas
[3] => dávka
[4] => děs
[5] => díra
[6] => doba
[7] => Chrudim
[8] => Sára
[9] => Seznam
[10] => Šalomoun
[11] => Tomáš