Autor | Zpráva | ||
---|---|---|---|
swisst Profil |
#1 · Zasláno: 5. 2. 2015, 15:17:00
Nevíte někdo ja dosáhnout toho, aby třídění stringů MySQL bylo stejné jako v PHP funkci sort?
Funkce sort v PHP třídí pole řetězců tak, že - napřed jdou speciální znaky jako %.\_ - a pak jsou písmena abecedy. Když dám v MySQL SELCT něco ORDER BY sloupec, tak - napřed je %. (procento a tečka), - pak jdou písmena abecedy - a až za nimi \ _ (backslash a podrtžítko). Potřeboval bych setřídit pole stringů v PHP stejným způsobem jako je v MySQL, je mi jedno jaké bude pořadí, důležité je, aby bylo stejné. Máte nějakou radu? Zkoušel jsem nastavit třídění MySQL na ascii_general_ci, ale nezaznamenal jsem rozdíl. Nastrkat pole stringů z PHP do databáze a utřídit to tam se mi moc nechce (bojím se zdržení při ukládání a zpětném načítání - jde mi o čas). A psát vlastní třídění v PHP je docela nuda - nehledě k tomu, že tuším, že pes je zakopaný v nastavení MySQL - takže změna nastavení by mi to mohla někdy zase rozhodit. |
||
tiso Profil |
#2 · Zasláno: 5. 2. 2015, 16:37:13
|
||
Časová prodleva: 9 let
|
0