Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

MySQL ne ispisuje latinice upise (ĐŠČĆ)

[es] :: MySQL :: MySQL ne ispisuje latinice upise (ĐŠČĆ)

[ Pregleda: 1455 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

magrinjo

Član broj: 337536
Poruke: 35
*.dynamic.sbb.rs.



Profil

icon MySQL ne ispisuje latinice upise (ĐŠČĆ)18.11.2017. u 00:53 - pre 6 meseci
U pitanju je upis preko forme, koja se putem PHPa procesuira u MySQL bazu.

U formi (html) mi je podeseno da gadja UTF-8
U bazi mi na default podesavanju ne izbacuje kvakice, cak i kada bazi (pri kreiranju) dodelim collation utf8_unicode_ci.
Probao sam naknadno (nakon kreiranja baze) da prebacim na utf8_croatian_ci, u tom slucaju mi samo prvi post izmeni i dozvoli kvakice, svaki sledeci ne prepoznaje
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 14551
*.dynamic.sbb.rs.

Sajt: mysql.rs


Profil

icon Re: MySQL ne ispisuje latinice upise (ĐŠČĆ)18.11.2017. u 01:01 - pre 6 meseci
http://www.mysql.rs/2010/07/smece-u-bazi-po-ko-zna-koji-put/
 
Odgovor na temu

magrinjo

Član broj: 337536
Poruke: 35
*.dynamic.sbb.rs.



Profil

icon Re: MySQL ne ispisuje latinice upise (ĐŠČĆ)18.11.2017. u 01:22 - pre 6 meseci
Hmmm, samo trenutak...

Odradio sam

1. alter table smece change djubre djubre varchar(100) character set latin1;
2. alter table smece change djubre djubre blob;
3. alter table smece change djubre djubre varchar(100) character set utf8;

(naravno, promenio parametre u moje)

U bazi mi je izmenio postojece kako treba.


Medjutim, u PHP kodu dobijam gresku --> "synthax error unexpected 'names'.
Na bazu sam se konektovao preko PDO-a.

EDIT:
Pronasao sam, Google je majka, po nekad malo komplikovana.

Hvala na pomoci.
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 14551
*.dynamic.sbb.rs.

Sajt: mysql.rs


Profil

icon Re: MySQL ne ispisuje latinice upise (ĐŠČĆ)18.11.2017. u 01:37 - pre 6 meseci
Citat:
magrinjo

Medjutim, u PHP kodu dobijam gresku --> "synthax error unexpected 'names'.
Na bazu sam se konektovao preko PDO-a.


nisi dobro iskonfigurisao konekciju prema bazi, kao sto tamo pise (odradio si opravku "smeca" u "validnu datu" ali ne i konekciju) treba da setujes charset konekcije
https://stackoverflow.com/ques...1459/php-pdo-charset-set-names

 
Odgovor na temu

[es] :: MySQL :: MySQL ne ispisuje latinice upise (ĐŠČĆ)

[ Pregleda: 1455 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.