o2w5n778
4.05.2012, 17:36:45
Czy używania takiej klasy ma jakiś sens, i czy jest ona dobrze napisana?
public $result;
public $results;
function __construct($dbhost, $dbuser, $dbpass, $dbname){
}
function __destruct(){
}
function query($query){
if($this->result){
return $this->result;
} else {
}
}
function fetch_array(){
}
function fetch_array_all(){
$results[] = $return;
}
return $results;
}
function num_rows(){
}
}
wNogachSpisz
4.05.2012, 18:57:18
Najmnijeszego sensu nie ma, nic pożytecznego się w tej klasie nie dzieje, spowalniasz tylko program.
Użyj ActiveRecords, jeśli chcesz mogę Ci podesłać wersję standalone (wydłubaną z CodeIgnitera).
ActiveRecords dostarcza API do tworzenia zapytań, możesz podmieniać system bazy danych bez najmniejszej modyfikacji kodu.. Warunkiem jest stronienie od skomplikowanych zapytań (jak np. podzapytania).
Do tego dochodzią takie ciekawostki jak cache, forge i wiele innych.