[ vladimirn @ 16.01.2008. 10:52 ] @
Da li je neko raspolozen da mi objasni? Code: function printPre($text){ $prePrint .= "<pre>"; $prePrint .= print_r($text); $prePrint .= "</pre>"; return $prePrint; } function setQuery($sql){ $sql = mysql_query($sql); return $sql; } function getArray($sql){ $result = $this->setQuery($sql); while($row= mysql_fetch_array($result)){ $this->printPre($row); } } Kada uradim $this->printPre($row) u okviru getArray metode, dobijem na ekranu ispisana dva niza, koliko ih i ima u bazi po upitu koji saljem Dakle i treba da dobijem dva niza, jer ima dva rekorda. Elem, sada sta se desava i gde imam problem. Problem je kada sa druge strane (index.php) pozovem metodu getArray Code: $row = $db->getArray("select * from users"); $db->printPre($row); Tako dobijem ispisan smo jedan rekord umesto dva. Gde gresim? |