Nikovit <Путешествия и разработка>

PHP работаем с PDO и sqlite3 полное руководство

Подключаемся к базе данных
$db = new PDO('sqlite:base.sqlite');
base.sqlite - имя базы данных.


Делаем выборку данных:
$st = $db->prepare("SELECT id FROM ostatki WHERE code=:art");
$st->execute(array('art' => $art));
$results = $st->fetchAll();
В переменной $results у нас будет массив с результатом выборки.


Записываем новые значение в таблицу sqlite3:
$insert_db = $db->prepare("INSERT INTO 'ostatki' ('code', 'name', 'unit', 'quantity', 'brand') VALUES (:art, :name, :unit, :quantity, :brand)");
$insert_db->execute(array(
    'art' => $art,
    'name' => $name,
    'unit' => $unit,
    'quantity' => $quantity,
    'brand' => $brand
    ));

Обновляем значения в таблице sqlite3:
$update_db = $db->prepare("UPDATE ostatki SET name=:name, quantity=:quantity, unit=:unit WHERE id = :id");
$update_db->execute(array(
    'id' => $id,
    'name' => $name,
    'unit' => $unit,
    'quantity' => $quantity,
));