[ 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.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.