Salve!
Sto facendo un po' di prove con Sqlite e PDO, ma sto avendo un po' di problemi.
Vi anticipo subito che con la programmazione ad oggetti sto messo male.
La situazione è questa:
ho un file "connect.php" che contiene il seguente codice
codice:
try {
$mypdo = new PDO('sqlite: DAT/bs_pegaso.db');
}
catch(PDOException $e) {
echo 'Errore di connessione: '.$e->getMessage();
}
Un file "test_pdo.php" in cui includo "connect.php" in cui faccio un po' di insert con il seguente codice
codice:
$query_insert="INSER INTO utenti (field1, field2, field3)
values (:value1,:value2,:value3)";
$prep_query = $mypdo->prepare($query_insert);
$result_insert = $prep_query->execute(array(':value1'=>$value1,':value2'=>$value2,':value3'=>$value3));
Quando mando in esecuzione lo script mi torna il seguente errore:
Fatal error: Call to a member function execute() on a non-object in...
Se però, invece di execute(), uso la funzione "query" tutto funge.
Mi date una mano per favore???
CIAU CIAU