Napisao sam skriptu koja dohvaća podatak iz baze i jednom ga ispiše. zašto ispisuje duplo kad imam samo jednu echo naredbu?
- +/- sve poruke
- ravni prikaz
- starije poruke gore
Napisao sam skriptu koja dohvaća podatak iz baze i jednom ga ispiše. zašto ispisuje duplo kad imam samo jednu echo naredbu?
imas li mozda for ili foreach? kako ispisujes to? cime fetchas mysql_fetch_assoc?
while loop i mysql_fetch_array ...
Pasteaj pls Kod kojim fetchas, korislis li normalne php funkcije za fetchanje ili PDO?
Najbolje ako mozes pasteaj code kojim printas stvari na ekran.
aha znaci imas nesto u stilu
while($row=mysql_fetch_array($array)
{
///ovaj dio mi pasteaj
}
ima tog sto i nešto redaka ugniježdenih nekoliko if i if-elseova ..
ima tog sto i nešto redaka ugniježdenih nekoliko if i if-elseova ..
ima tog sto i nešto redaka ugniježdenih nekoliko if i if-elseova ..
Dupla jer koristiš while petlju.
foreach je rješenje.
da li bi mogao objasniti kako mogu ispisati određena polja tablice iz baze pomoću foreach-a ?
nisam nikad koristio foreach za petlju dohvacanja iz baze
koristim:
while ($r = mysql_fetch_object($result)) {
// tu napravis sto trebas sa tim da dobivas $r kao objekt (mysql_fetch_OBJECT), mozes stavit mysql_fetch_array
/*
$r->naziv_tablice;
$r->naziv_tablice_2;
*/
}
a ako ti ispisuje dupli rezultat onda ti to sql upit vraca tako pa njega prvo rijesi