Je connais SQLite3 et PHP et je me demandais si et comment je pouvais me connecter à une base de données SQLite3 avec PHP.
Comment pourrais-je obtenir les données de la base de données et serait-il possible de les afficher sur un écran de navigateur?.
Je vous remercie.
<?php
$db = new SQLite3('mysqlitedb.db');
$results = $db->query('SELECT bar FROM foo');
while ($row = $results->fetchArray()) {
var_dump($row);
}
?>
Extrait d'ici: PHP: SQLite3 :: query - Manual
SQLite est activé par défaut avec PHP. Vous devez utiliser la classe intégrée SQLite3 (vous trouverez quelques exemples sur cette page).
C’est le meilleur moyen que j’ai trouvé et je l’ai obtenu directement sur le site sqlite:
<?php
$db = new SQLite3('sqlite3db.db');
$results = $db->query('select * from db');
while ($row = $results->fetchArray()) {
var_dump($row);
}
?>
De même, si vous souhaitez inclure les résultats php au format HTML, comme une cellule de tableau ou quelque chose du genre, choisissez:
$results = $db->query('select * from db');
?>
<?php while ($row = $results2->fetchArray()) {?>
<td><h4><?php echo $row['id'];?></h4></td>
<?php } ?>