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

Neka čudna "auto-konverzija" u bazi sa kvačica u karaktere i brojeve

[es] :: PHP :: Neka čudna "auto-konverzija" u bazi sa kvačica u karaktere i brojeve

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Okram_marko
Travnik

Član broj: 15736
Poruke: 445
77.221.5.*



Profil

icon Neka čudna "auto-konverzija" u bazi sa kvačica u karaktere i brojeve08.02.2011. u 00:08 - pre 159 meseci
Pozdravljam,

**ako pitanje nije na pravom board-u, molim admine da premjeste.

upravo sam opazio čudan "problem" ili bolje rečeno fenomen i nije mi jasno zašto se javlja i kako da ga otklonim.
Koristim php za upis podataka u MySQL bazu, a jedno od polja je Ime i Prezime.

Kada u polje unesem recimo "Perica Katić", u bazu se upiše podatak "506572696361204b617469c487".
(ono što je u bazi gledam putem phpMyAdmin-a).

Ovo se dešava SAMO ako se u imenu i prezimenu nalazi neki karakter sa kvačicom.
Ono što je interesantno, kada radim query i ispis, normalno mi ispiše ime i prezime "Perica Katić".

Za razvoj aplikacije koristim CodeIgniter framework.


Može li mi tko objasniti zašto se javlja ovaj fenomen?

Kao da se uradi nekakva konverzija prije upisivanja u bazu, a "dekonverzija" kada se čita iz baze, odnosno ispisuje.
Ovo je nešto što MORAM otklonit, ali ne znam što je uzrok.

DODATAK: izgleda da se problem javlja sa phpMyAdmin-om a ne aplikacijom koju razvijam. Kada u phpMyAdmin-u gledam sadržaj tabele kao listu, onda za polja gdje su unesene kvačice vidim nešto poput "506572696361204b617469c487". A kada otvorim taj upis u bazu, onda mi se za svako polje gdje su kvačice tekst prikaže sasvim normalno.

Ovo mora da je bug koji ću prijaviti hosting provider-u.

..::Photography::..
 
Odgovor na temu

peromalosutra
Ivan Rajkovic
Software engineer
Luxoft
Berlin

Član broj: 54774
Poruke: 871
147.91.197.*



+148 Profil

icon Re: Neka čudna "auto-konverzija" u bazi sa kvačica u karaktere i brojeve09.02.2011. u 09:28 - pre 159 meseci
Cini mi se da je nesto vezano za enkoding, pocni odavde (inace autor clanka je i clan ovog foruma).

http://www.mysql.rs/2010/07/smece-u-bazi-po-ko-zna-koji-put/

 
Odgovor na temu

Miroslav Ćurčić
ex mVeliki
Novi Sad

Član broj: 19034
Poruke: 1118
*.adsl.eunet.rs.



+19 Profil

icon Re: Neka čudna "auto-konverzija" u bazi sa kvačica u karaktere i brojeve09.02.2011. u 13:42 - pre 159 meseci
To su ti ASCII kodovi slova u stringu, upisani u heksadecimalnom formatu.
"The quieter you become, the more you are able to hear."
Blog | PowerCMS
 
Odgovor na temu

Okram_marko
Travnik

Član broj: 15736
Poruke: 445
77.221.17.*



Profil

icon Re: Neka čudna "auto-konverzija" u bazi sa kvačica u karaktere i brojeve09.02.2011. u 18:22 - pre 159 meseci
Pozdrav,

da, i meni izgleda kao ASCII. U phpmyadminu je vjerojatno bug kod prikaza. Kada otvorim pojedini unos u tabelu, karakteri su normalno prikazani i ne "konvertuju" se u brojeve. Samo table view ima problema.
Bitno je da se tablica korektno popunjava i su podatci valjani.

U svakom slučaju hvala. Od sada ću i o ovome voditi više računa.

Lp.

Marko.
..::Photography::..
 
Odgovor na temu

[es] :: PHP :: Neka čudna "auto-konverzija" u bazi sa kvačica u karaktere i brojeve

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

Postavi temu Odgovori

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