Autor Zpráva
Olda73
Profil *
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
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 *
verze MySQL: 4.0.24

nevím, kde nastavím nebo najdu collation - dělám v phpMy Adminu
joejoe
Profil *
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
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 *
Díky za odpovědi

Olda

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0