-
PHP et SQLite3
Bonjour à tous,
J'essaie de me connecter à une base SQLite3 via un script PHP.
Je précise que j'utilise Wamp.
Ma version de PHP est 5.3.0.
Dans le fichier "php.ini" :
j'ai bien activé la ligne "extension=php_sqlite3.dll"
(et la dll est bien présente dans le dossier "ext")
Dans la partie "Module Settings", chemin de l'extension sqlite3 :
sqlite3.extension_dir=C:\wamp\bin\php\php5.3.0\ext
La tentative de connection :
Code:
$db = new SQLite3('Test1.db', SQLITE3_OPEN_READONLY);
Et j'ai l'erreur :
Fatal error: Class 'SQLite3' not found in C:\wamp\www\PHP\3_LP\sqlite_connect.php on line 3
Je ne sais pas dans quelle direction chercher...
-
Tu peux essayer de voir si l'extension est bien prise en compte en utilisant la fonction phpinfo().
Au-delà de cela, tu peux aussi utiliser PDO qui fonctionne très bien avec SQLite.
Cela te donnera un code plus souple tout en profitant de toute la puissance des fonctions PDO.
-
Merci s.n.a.f.u :ccool:
j'arrive à me connecter à ma base via PDO, tout va bien.