11-16-2008, 06:53 PM
|
#2 (permalink)
|
|
The Prestige
Join Date: Sep 2007
Location: Sweden, Stockholm
Posts: 1,080
Thanks: 115
|
php Code:
public function loadFetch ($assoc = FALSE, $sql = NULL) { unset($this-> query_fetch); empty($this-> query_fetch); if($sql == NULL) { if(isset($this-> query_result)) { if($assoc == FALSE) { while($fetch = mysql_fetch_array($this-> query_result)) { $this-> query_fetch[] = $fetch; } if(! $this-> query_fetch) { throw new Exception ('An error occured while fetching the array.' . mysql_error()); } else return $this; } elseif($assoc == TRUE) { while($fetch = mysql_fetch_array($this-> query_result, MYSQL_ASSOC )) { $this-> query_fetch[] = $fetch; } if(! $this-> query_fetch) { throw new Exception ('An error occured while fetching the array.' . mysql_error()); } else return $this; } else throw new Exception ('First parameter can only be TRUE or FALSE.'); } else throw new Exception ('No query has been executed.'); } else { if($assoc == FALSE) { while($fetch = mysql_fetch_array($sql)) { $this-> query_fetch[] = $fetch; } if(! $this-> query_fetch) { throw new Exception ('An error occured while fetching the array.'); } else return $this; } elseif($assoc == TRUE) { while($fetch = mysql_fetch_array($sql, MYSQL_ASSOC )) { $this-> query_fetch[] = $fetch; } if(! $this-> query_fetch) { throw new Exception ('An error occured while fetching the array.'); } else return $this; } else throw new Exception ('First parameter can only be TRUE or FALSE.'); } }
You will have to edit it though so it works with your core.
This is what I use anyways..
__________________
|
|
|
|