Novo

Forum kao aplikacija na telefonu

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

  • 5 odgovora
  • 3.324 pregleda

Najnovija ↓

Problem sa enkodovanjem.. 29.01.2006. u 21:27 · pre 252 meseca
izmenjeno 1 put, poslednji put Marcusss 29.01.2006. u 21:29
  1. Marcusss29.01.2006. u 21:29zapis iz teksta poruke
#1
Imam u mysql bazi neke rekorde sa nasim slovima..

U collotation polja kojeg citam je stavljeno recimo utf8_general_ci
I sad iscitavam iz baze u php-u sa enkodovanjem utf-8
Medjutim umesto nasih slova se pojavljuju znaci pitanja ????

Jel zna neko mozda u cemu je problem ?
Re: Problem sa enkodovanjem.. 30.01.2006. u 09:12 · pre 252 meseca #2
Na koje enkodovanje mislis? Na charset u HTML head tagu ili mislis na prosljedjivanje mysql komande "SET NAMES utf-8"?
Potpis
Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
Re: Problem sa enkodovanjem.. 30.01.2006. u 16:13 · pre 252 meseca #3
PHP strana u koju iscitavam podatke mi ima u zaglavlju

<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">

Da li je potrebno neko podesavanje u okviru same mysql baze ?
Ne znam gde gresim ?

U bazi se lepo vide nasa slova.. ali kad ih iscitam u onu stranicu se ne vide

Cemu sluzi taj "SET NAMES utf-8" ?

Hvala puno na odgovoru
Re: Problem sa enkodovanjem.. 30.01.2006. u 16:38 · pre 252 meseca
izmenjeno 1 put, poslednji put Dejan Topalovic 30.01.2006. u 17:31
  1. Dejan Topalovic30.01.2006. u 17:31zapis iz teksta poruke
#4
Nakon spajanja na bazu, dakle nakon mysql_connect, moras proslijediti MySQL serveru, o kojem kodnom rasporedu se radi.

Code:
mysql_query("SET NAMES utf8");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET COLLATION_CONNECTION='utf8_general_ci'");

pa tek onda mozes da selektujes podatke i prikazujes ih...
Potpis
Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
Re: Problem sa enkodovanjem.. 15.03.2006. u 00:12 · pre 251 mesec #6
pozdrav,

video sam na ovom forumu da si objasnjavao oko UTF-8 i izlistavanja podataka iz baze za nase fontove. Recimi da li znas (posto ja ne znam), da li se taj UTF-8 koristi i za cirilicu i da li ce sledeca komanda resiti problem u smislu da ce svako iz bilo kod browsvera moci normalno da vidi nasa slova (cirilicu):

<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">

mysql_query("SET NAMES utf8");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET COLLATION_CONNECTION='utf8_general_ci'");

znaci mene u prevodu interesuje sledece:
Ja imam bazu i u njoj cirilicno napisane tekstove e sada, kada ja izlistavam te tekstove koristim UTF-8 i ovaj tvoj deo koda, da li mi je to garancija da ce svako lepo videti tekst ili mora JOS NESTO DA SE URADI....ja hocu da uradim kao na beograd.org.yu - da svi tekstovi budu u cirilici LEPO VIDLJIVI!
Potpis
www.Tjuner.com
www.Canj-montenegro.com
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme