[ bujika @ 17.05.2004. 14:16 ] @
Pozdrav!

Imam problem sa prikazivanjem specijalnih karaktera.

Podaci se nalaze u MySQL tabeli.

Upite radim preko klase. Kada podatak iz tabele ispisem sa

print $db->data[Prezime];

... dobijem "ispravan" karakter.

Ali ako ispisem sa:

$Prezime = print $db->data[Prezime];
print $Prezime;

... dobijem nesto sto nema veze sa onim sto sam uneo (i sto ispisuje u prvom slucaju).

Mozda sam dao malo informacija, ali verujem da ce onaj ko se susretao sa ovim moci da mi pomogne i da mi kaze zasto ga PHP menja u pogresan karakter.

Hvala unapred!
[ Dejan Topalovic @ 17.05.2004. 14:25 ] @
Citat:
bujika:

$Prezime = print $db->data[Prezime];
print $Prezime;


Na prvi pogled:
$Prezime = $db->data[Prezime];
print $Prezime;

Ne treba ti print pri dodjeli vrijednosti nekoj varijabli.
[ bluesman @ 17.05.2004. 14:26 ] @
Probaj umesto:
data[Prezime];
da stavis
data['Prezime'];

za ovo prvo ti verovatno izbaci NOTICE da nije deifnisan pa on pretpostavlja da si mislio na 'Prezime'...

2. Ovo nema sanse da ti radi :-))

umesto
$Prezime = print $db->data[Prezime];
print $Prezime;

stavi
$Prezime = $db->data['Prezime'];
print $Prezime;
[ bujika @ 18.05.2004. 06:37 ] @
Da, da, da, mali zez, sorry

$Prezime = $db->data[Prezime];
print $Prezime;

Sad cu da probam i ono sto ste mi savetovali.