バージョン: v2.3.0
delete
テーブルからレコードを削除します。
delete($table, $where)
table [string]
対象のテーブル名。
where [array]
削除対象を絞り込む WHERE 条件。
戻り値
[PDOStatement] 実行されたクエリの PDOStatement インスタンス。
$database->delete("account", [
"AND" => [
"type" => "business",
"age[<]" => 18
]
]);
// `delete()` は PDOStatement を返すため、必要に応じてそのメソッドを呼び出せます。
$data = $database->delete("account", [
"AND" => [
"type" => "business",
"age[<]" => 18
]
]);
// 直前の SQL 文で影響を受けた行数を返します。
echo $data->rowCount();
// 参考: https://php.net/manual/en/class.pdostatement.php