Construction UPDATE Dynamique
Bonjour à tous,
Je boss actuellement sur un projet, j'essaie d'optimiser mes requêtes aux max.
J'ai une requête de type UPDATE, je récupère au format JSON les données à mettre à jours,
Code:
1 2 3
|
$user = json_decode($body);
$sql = "UPDATE users SET champ1=:Val1, champ2=:Val2, champN=:ValN WHERE id=:id"; |
$user de type :
Code:
1 2 3 4 5 6 7
|
stdClass Object
(
[champ1] => "Val1",
[champ2] => "Val2",
[champN] => "ValN"
) |
J'aimerais connaître le meilleur moyen de construire ma requête en parcourant mon tableau dans SET pour ne plus avoir à lister les champs 1 à 1.
Merci de votre aide.