Versione: v2.3.0
replace
Sostituire i record in una tabella. I record esistenti con una chiave primaria corrispondente vengono eliminati e reinseriti; in caso contrario, viene inserito un nuovo record.
replace($table, $columns, $where)
table [string]
Il nome della tabella.
columns [array]
Le coppie colonna-valore che definiscono la mappatura di sostituzione.
where [array] (facoltativo)
La clausola WHERE utilizzata per filtrare i record di destinazione.
Valore restituito
[PDOStatement] L'istanza PDOStatement per la query eseguita.
$database->replace("account", [
"type" => [
"user" => "new_user",
"business" => "new_business"
],
"column" => [
"old_value" => "new_value"
]
], [
"user_id[>]" => 1000
]);