Bonjour,

J'utilise dans une requête sql une variable pour indiquer sur quels champs effectuer la recherche , sous cette forme : $sql = "SELECT * FROM " . $table . " WHERE " . $field1 . " = '" . $val1 . "'";
Le problème c'est que dans mon programme il se peut que la variable $field1 contienne un nom de champ qui n'existe pas, ce qui engendre un bug. Je recherche donc une instruction qui testerait l'existence de ce champ dans la BD.

Quelqu'un peut-il m'aider ? Merci.