Version: v2.3.0
replace
Datensätze in einer Tabelle ersetzen. Vorhandene Datensätze mit passendem Primärschlüssel werden gelöscht und wieder eingefügt; andernfalls wird ein neuer Datensatz eingefügt.
replace($table, $columns, $where)
table [string]
Der Name der Tabelle.
columns [array]
Die Spalten-Wert-Paare, die die Ersetzungszuordnung definieren.
where [array] (fakultativ)
Die WHERE-Klausel, die zum Filtern der Zieldatensätze verwendet wird.
Rückgabewert
[PDOStatement] Die PDOStatement Instanz für die ausgeführte Abfrage.
$database->replace("account", [
"type" => [
"user" => "new_user",
"business" => "new_business"
],
"column" => [
"old_value" => "new_value"
]
], [
"user_id[>]" => 1000
]);