Zdravo,
Imam problem sa sortiranjem kada uradim ovaj sql query
SELECT * FROM places WHERE grad_id='.$grad.' ORDER BY name ASC
Zašto mjesto Điđikovac bude zadnje
Ima li riješenje za to??
Hvala!
Zdravo,
Imam problem sa sortiranjem kada uradim ovaj sql query
SELECT * FROM places WHERE grad_id='.$grad.' ORDER BY name ASC
Zašto mjesto Điđikovac bude zadnje
Ima li riješenje za to??
Hvala!
Koristi znakovni skup koji donekle podržava hrvatsko poredavanje (i koristi to poredavanje). Od MySQL-a v. 5.1 koristiš znakovni skup latin2 i poredavanje latin2_croatian_ci, odn. znakovni skup cp1250 i poredavanje cp1250_croatian_ci. Oni će dobro poredavati slova č, ć, đ, š i ž, ali neće dobro poredavati slova dž, lj i nj jer ih tretiraju kao dva slova, umjesto kao jedno slovo.
Rješenje za to postoji, ali se tek treba pojaviti u novim inačicama MySQL-a. U međuvremenu se od MySQL-a v. 5.6. može instalirati zakrpa koja uvodi poredavanje utf8_croatian_ci za znakovni skup utf8 s ispravnim poredavanjem i slova dž, lj i nj – ako imaš pristup do instalacije i tu zadnju inačicu DBMS-a.
Više informacija:
Hvala puno! imam root prisup tako da si mi pomogao
Javi malo rezultate, radi li stvar kako je opisano. Možda i opiši kako se zakrpa instalira, ako ćeš je koristiti.
Veceras cu instalirati pa cu javiti