Version: v2.3.0
replace
Remplacer les enregistrements dans une table. Les enregistrements existants avec une clé primaire correspondante sont supprimés et réinsérés ; sinon, un nouvel enregistrement est inséré.
replace($table, $columns, $where)
table [string]
Le nom de la table.
columns [array]
Les paires colonne-valeur qui définissent le mappage de remplacement.
where [array] (facultatif)
La clause WHERE utilisée pour filtrer les enregistrements cibles.
Valeur de retour
[PDOStatement] Instance PDOStatement pour la requête exécutée.
$database->replace("account", [
"type" => [
"user" => "new_user",
"business" => "new_business"
],
"column" => [
"old_value" => "new_value"
]
], [
"user_id[>]" => 1000
]);