Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 3.193 pregleda

Najnovija ↓

MySQL ne ispisuje latinice upise (ĐŠČĆ) 18.11.2017. u 01:53 · pre 108 meseci #1
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
Re: MySQL ne ispisuje latinice upise (ĐŠČĆ) 18.11.2017. u 02:22 · pre 108 meseci #3
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.
Re: MySQL ne ispisuje latinice upise (ĐŠČĆ) 18.11.2017. u 02:37 · pre 108 meseci #4
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
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme