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
$row = $db->getArray("select * from users");
$db->printPre($row);
Tako dobijem ispisan smo jedan rekord umesto dva.
Gde gresim?