public function select($query) { $link = DatabaseConnection::get(); $result = mysql_query($query, $link); if (!$result) { $this->handleDatabaseError($link); } $rows = array(); while ($row = mysql_fetch_assoc($result)) { array_push($rows, $row); } DatabaseConnection::closeResult($result); DatabaseConnection::closeConnection($link); return $rows; }
public static function queryFetch($query) { $link = DatabaseConnection::get(); $result = mysql_query($query, $link); if (!$result) { DatabaseConnection::closeConnection($link); throw new Exception("Erreur DB : [" . mysql_error($link) . "]"); } $rows = array(); while ($row = mysql_fetch_assoc($result)) { array_push($rows, $row); } DatabaseConnection::closeResult($result); DatabaseConnection::closeConnection($link); return $rows; }