Originariamente inviato da ANTAGONIA
var $dbhost = "CarrelloSpesa";
var $dbname = "CarrelloSpesa.mdb";//nome database
var $dbuser = "";//nome utente
var $dbpass = "";//pass utente
var $result = false; //Result delle query
qui dichiari della variabili della classe ma poi usi gli stessi nomi della variabili per definire i parametri del costruttore della classe
function connection($dbhost="",$dbname="",$dbuser="",$dbpa
ss="",$persistente=false){
dopo di che all'interno del costruttore prendi i parametri passati da fuori e li assegni a delle variabili che non vedo dichiarate da nessuna parte es.
$this->sys_dbname = $dbname;
detto questo, non ho ora il tempo di riscriverti la tua classe di accesso ai dati, pero' ti consiglio prima di avventurarti nella programmazione oop di fare delle prove piu' semplici con piccole classi di test. Prove precedute da una base teorica sulla creazione e istanza degli oggetti/classi. Altrimenti, questi argomenti e' difficile trattarli con dei semplici post su un forum. Rischi di trovare una pezza ma di non capire come fare la prossima volta.