Novo

Forum kao aplikacija na telefonu

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

  • 3 odgovora
  • 4.705 pregleda

Najnovija ↓

UTF–8 podaci u mySQLu 24.02.2006. u 17:30 · pre 251 mesec #1
Podesio sam da mi tabele budu u kodnom rasporedu utf8, podesio sam i da mi kodni raspored kolona bude utf8, ali kad unosim podatke u cirilici, dobijam gresku:
data too long for column 'prezime' at row 1. A kad unosim podatke u latinici karakteri ć, đ, š i ostala nasa slova su ispisani kodovima (recimo ć za ć, itd) Kako da resim to da mi budu unicode karakteri u bazi?
Re: UTF–8 podaci u mySQLu 20.03.2006. u 16:14 · pre 251 mesec #2
Vidi meni se ovo isto pojavilo : data too long for column 'prezime' at row 1.
ali sam problem rešio tako što sam sve tabele,kolone i bazu prebacio na UTF 8 i
sve normalno radi bez ove greške ,
stvarno ne znam kako ali radi ali onda nastupa seldeći problem koji ne znam kako da rešim
Evo moj problem

Ja naprimer imam MYSQL 5 bazu podešenu na UTF8 karaketr set i sve
tabele su mi UTF8.Ja koristim JSP i u njemu su mi podeseni UTF8 enkodriranje.
Kad unesem u bazu direktno naša slova č,š,ć,ž,đ i kad ih poyovem u JSP stranici
sve mi je u redu kod prikaya slova ali problem nastaje kad ja želim da iz JSP stranice
ubacim u bazi našsa slova č,š,đ,ž,ć.Tada kada želim da prikažem npr. spisak šta sam ubacio
dobijam neke čudne karaktere.
Takođe mi je i IE 6 podešen dana UNICODE UTF8 enkodiranje.
Da li neko možda zna u čemu je problem
Re: UTF–8 podaci u mySQLu 22.03.2006. u 01:16 · pre 250 meseci #3
Kada submituješ formu sa podacima koji sadrže naša slova kodirana u utf-8, kod koji to prima ne zna da je u pitanju utf-8, pa mu to moraš reći. Naravno, kao i kod svega oko encodinga, nisam potpuno siguran u ovo :(. Kod za rešavanje je:
Code:
request.setCharacterEncoding("UTF-8");

U temi o mySQLu je spomenut dodatak na connection string koji može da pomogne, a možda je i neophodan...
Code:
...&useUnicode=true&characterEncoding=UTF-8

Potpis
Igor Popov
gonadarian.info
blog.gonadarian.info
Re: UTF–8 podaci u mySQLu 22.03.2006. u 18:02 · pre 250 meseci #4
Definitivno ovo pomaze ali mora se i jedno i drugo ukljuciti u kod.
Naravno moraju se i sve JSP stranice postaviti na UTF-8 karakter kod.
Hvala puno !
Pozdrav
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme