Salut,
J'ai un doute sur la possibilité d'une telle requete, donc j'ai besoin d'un peu d'aide.
Je passe à ma methode qui contient ma requête 3 variables : $table qui contient la table à update, $ref qui est la nouvelle valeur à mettre à jour et $lref l'ancienne valeur qui doit être écrasée.
Dans mon UPDATE je lui passe le nom de la table à mettre à jour dans une variable parcequ'avant de faire la requête je travaille sur un formulaire qui peut appeler une dizaine de tables différentes.
Le problème est : Comment recuperer le nom du champ de ma table à mettre à jour ?
Voici la requete : $sql = "UPDATE `$table` SET libelle_% = '$ref' WHERE libelle_% = '$lref'";
Evidemment ca ne fonctionne pas. En fait le 2e champ de chaque table s'appelle "libelle_quelquechose" et c'est dans celui là à chaque fois que j'ai une valeur à mettre à jour.
Comment faire ?
A vous.
---------------
~ Msi z790 Gaming Plus Wifi | i9-12900K + Dark Rock Pro4 | 64Go G-Skill DDR4 4800 | RTX 3080 Ti