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