Bonjours à tous,

Je suis depuis hier bloqué sur un problème de requête SQL.
Je souhaite utiliser une variable après SET mais cela ne fonctionne pas.
Auriez vous une petite idée ?

Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
$reponse = $bdd->query("SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME='equipements' AND `TABLE_SCHEMA` = 'rx'");
 
while ($donnees = $reponse->fetch())
{
       $bdd->exec('UPDATE equipements SET '.$donnees['COLUMN_NAME'].' = '.$_POST[$donnees['COLUMN_NAME']].' WHERE numero_serie = '.$_POST['numero_serie']);
} $reponse->closeCursor();
Merci d'avance