mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$link->begin_transaction();
$stmt = $link->prepare("UPDATE `price` SET `price`=? WHERE `name`=?");
$stmt->bind_param("ss", $price, $name);
foreach ($jsondate as $k => $value) {
foreach ($value as $bo) {
$name = $bo['name'];
$price = $bo['price'];
$stmt->execute();
}
}
$link->commit(); foreach ($all as $row) echo $row['Type'];
foreach ($all as $row) echo $row['Field'];$stolbets = $pdo->($query)->fetchAll(PDO::FETCH_COLUMN); $data = $db->query('SELECT u.name, e.email FROM users u, email e WHERE u.id = e.user_id')
->feachAll(PDO::FETCH_GROUP);foreach($data as $name => $user) {
echo "$name\n";
foreach($user as $i => $email) {
echo "\t$i. $email\n";
}
} public function query($sql, $params = NULL){
$sth = $this->dbh->prepare($sql);
$sth->execute($params); // <----
return $sth;
}$db->query("DELETE FROM t WHERE id=?", [$id]);
$count = $db->query("SELECT count(*) FROM t")->fetchColumn();$list = $db->query("SELECT count(*) FROM t")->fetchAll(\PDO::FETCH_CLASS, "class");public function listObjects($sql, $class, $params){
return $this->query($sql, $params)->fetchAll(\PDO::FETCH_CLASS, $class);
} echo "Format: $format. Config: $config->path. System (OS): $os.\n\n";$db->query('insert into `messages` set ?u', $values);$sql = 'INSERT INTO employees (first_name, second_name, middle_name, id_position) VALUES (?, ?, ?, ?)';
$pdo->prepare($sql)->execute([$_POST['f_name'], $_POST['s_name'], $_POST['m_name'], $_POST['list-position']]); $stmt = $pdo->prepare("SELECT id, name, price, amount FROM table WHERE id = ?");
$stmt->execute([$id]);
$row = $stmt->fetch();