Bonjour,
J'essaie de faire une requete SELECT sur une table dont le noms des colonne est un paramètre. je ne parviens pas à obtenir une syntaxe correcte. Voici les détails de mon problème. J'espère que vous pourrez me trouver une petite piste pour progresser. Merci !
Table "series" : id | nom | ... | A | B | C | D | ...
où A, B, C sont des colonnes correspondantes aux utilisateurs du site. Elles contiennet un simple champ booléen permettant de savoir si l'utilisateur "A" possède l'article "id" ou non, en sachant que plusieurs utilisateurs (A,B,C,..) peuvent l'avoir simultanément.
Je voudrais faire une requête en sélectionnant les données concernant à mon utilisateur et donc recueillir les infos juste d'une colonne - disons B - et pas toutes les colonnes :
$parametre = $_SESSION['mon_id']
$sql = "SELECT id,nom,$parametre FROM series";
et puis je tente de récupérer les données avec la variable
$data['$parametre'] (pour obtenir $data['B'] )
mais sans succès. Ni pour la requête, ni pour la suite...
Pourriez-vous me conseillez ?
Merci !
Stéphane
Partager