[RESOLU] Erreur Undefined index

Petit nouveau ! | 7 Messages

06 janv. 2019, 17:43

Bonjour,

Selon la valeur prise par la variable $id_Item, ma requête concerne une colonne différente qui a pour nom sa valeur.
J'en suis donc arrivé au code suivant :

Code : Tout sélectionner

$SQL = $pdo->query("SELECT `$id_Item` FROM `matable` WHERE `$id_Item` !=0 ORDER BY `$id_Item` DESC "); while ($row = $SQL->fetch(PDO::FETCH_ASSOC)) { $Note=$row['`$id_Item`']; }
Si la 1ère ligne semble ne pas poser de problème, c'est la ligne comportant

Code : Tout sélectionner

$Note=$row['`$id_Item`'];
qui ne fonctionne pas.

Notice: Undefined index: `$id_Item` in ... on line 4

Pouvez-vous m'aiguiller, svp ?
Merci d'avance.

Mammouth du PHP | 1220 Messages

06 janv. 2019, 18:44

$Note=$row["`$id_Item`"];

Petit nouveau ! | 7 Messages

06 janv. 2019, 18:55

Mais c'est bien sûr... Merci or 1 !
C'est effectivement mieux ainsi même si j'ai maintenant Undefined index: `2001` in ... on line 4.

Je précise que cette colonne 2001 existe bel et bien.

Mammouth du PHP | 1220 Messages

06 janv. 2019, 18:59

sans les `

Petit nouveau ! | 7 Messages

06 janv. 2019, 19:08

Après ta 1ère remarque, j'aurais du y penser...
Merci beaucoup, c'est nickel.