Autor | Zpráva | ||
---|---|---|---|
Olda73 Profil * |
#1 · Zasláno: 21. 8. 2007, 12:33:16
Při výpisu z DB se mi řadí výpis dle abecedy, ale slovo začínající na š mi to vypíše až na konci. Dá se to nějak změnit?
Děkuji za radu nebo proklik na řešení Olda |
||
nightfish Profil |
#2 · Zasláno: 21. 8. 2007, 12:34:51
jakou používáš databázi? v případě, že jde o mysql, tak jaké verze? v případě, že jde o verzi 4.1 nebo novější, jaké porovnávání (collation) máš nastavené u dotyčného sloupce?
|
||
Olda73 Profil * |
#3 · Zasláno: 21. 8. 2007, 13:21:51
verze MySQL: 4.0.24
nevím, kde nastavím nebo najdu collation - dělám v phpMy Adminu |
||
joejoe Profil * |
#4 · Zasláno: 21. 8. 2007, 14:34:19
případě, že jde o verzi 4.1 nebo novější, jaké porovnávání (collation) máš nastavené u dotyčného sloupce
verze MySQL: 4.0.24 4.0.24 < 4.1, takze to nejspis nebude fungovat jinak se to nastavuje tak, ze si vyberes databazi, potom si nechas zobrazit strukturu nejake tabulky: Tabulka | Akce | Záznamů | Typ | Porovnávání | Velikost | Navíc uzivatele | |1 | InnoDB | utf8_general_ci | 16.0 KiB |- a ve sloupecku porovnani nastavis takove jake prave potrebujes |
||
nightfish Profil |
#5 · Zasláno: 21. 8. 2007, 14:40:19
Olda73
mySQL verze starší než 4.1 neobsahuje podporu collations, tedy zřejmě neexistuje způsob, jak mysql přinutit ke správnému řazení nějak jednoduše |
||
Olda73 Profil * |
#6 · Zasláno: 21. 8. 2007, 14:47:23
Díky za odpovědi
Olda |
||
Časová prodleva: 17 let
|
0