Parcourir la source

Amélioration exemple PHP

master
Ludovic Poujol il y a 2 ans
Parent
révision
bbb3876c4e
1 fichiers modifiés avec 19 ajouts et 5 suppressions
  1. +19
    -5
      HowtoSQLite.md

+ 19
- 5
HowtoSQLite.md Voir le fichier

@@ -60,13 +60,27 @@ sqlite> DROP TABLE foo;

## PHP et SQLite

* <http://php.net/manual/fr/book.sqlite.php>
Assurez vous d'avoir l'extension sqlite3 installée et active.
Sur un système Debian `apt install php-sqlite3` récupérera l'extension si elle n'est pas déjà présente.

* <http://php.net/manual/fr/book.sqlite3.php>

~~~
$db = new SQLite3('foo.db');

$db->exec('CREATE TABLE foo (i int)');
$db->exec('INSERT INTO foo VALUES (42)');
$result = $db->query('select * from foo');
~~~
$db = sqlite_open('foo.db');
sqlite_query($db,'CREATE TABLE foo (i int)');
sqlite_query($db,"INSERT INTO foo VALUES (42)");
$result = sqlite_query($db,'select * from foo');

Il est aussi possible de manipuler une base SQLite avec PDO

~~~
try{
$pdo = new PDO('sqlite:foo.db');
} catch (PDOException $e){
exit('PDO Error');
}

~~~


Chargement…
Annuler
Enregistrer