oktatas:programozas:php:php_adatbazis:sqlite:kezdes
< SQLite
SQLite kezdés
Megnyitás
$db = new SQLite3('database.sqlite', SQLITE3_OPEN_CREATE | SQLITE3_OPEN_READWRITE);
OOP
- database.php
<?php
class Database extends SQLite3 {
function __construct() {
$this->open('database.db');
}
}
$db = new Database();
$db->exec('create table dolgok (valami string);
$db->exec("insert into dolgok (valami) values ('Teszt dolog')");
$result = $db->query('select valami from dolgok');
var_dump($result->fetchArray());
$db->close();
Előkészített kérés
- keres.php
<?php
$db = new SQLite3(':memory:');
$db->exec('create table dolgok (vmi TEXT)');
$stmt = $db->prepare('insert into dolgok values (:vmi)';
$stmt->bindParam(':vmi', $vmi, SQLITE3_TEXT);
$vmi = 'Valami';
$stmt->execute();
$vmi = 'Más';
$stmt->execute();
$res = $db->query('select * from dolgok');
while(($row = $res->fetchArray(SQLITE3_ASSOC))) {
var_dump($row);
}
oktatas/programozas/php/php_adatbazis/sqlite/kezdes.txt · Utolsó módosítás: 2022/01/18 10:35 szerkesztette: admin