PHP работаем с PDO и sqlite3 полное руководство
0
08.07.202014:0208.07.2020 14:02:20
Подключаемся к базе данных
$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,
));
|
08.07.202014:0208.07.2020 14:02:20