ciao a tutti
sto scrivendo alcune piccole applicazioni in php + db (dove db=mysql o postgresql) vorrei avere un buon grado di indipendenza rispetto al database utilizzato, per questo pensavo di fare delle funzioni da mettere in una classe x la gestione del database, ad esempio se io volessi fare una funzione che gestisce le query:
e stessa cosa x le varieCodice PHP:
class database{
/*
costruttori...connessioni...ecc ecc
*/
var $tipo_database;
function esegui_query($query){
switch($tipo_database){
case 'mysql':
return mysql_query($query);break;
case 'postgresql':
return pg_query($query);break;
}
}
}
fetch_rows,fetch_array ecc ecc
è possibile?