par
Kal747 » 03 avr. 2014, 12:53
Sisi
Tu utilise $sous_menu de cette façon :
1. $sous_menu = $bdd -> query('SELECT * FROM sous_menu') or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
2. $sous_menu['ID_menu'];
Il n'y a pas de fetch entre les 2, tu ne peux pas faire $sous_menu['ID_menu'] sur un PDOStatement, ça te renvoi l'erreur que tu as.
Je ne sais pas a quoi ressemble ta base, mais ne cherche tu pas a faire plutôt :
1. $sous_menu = $bdd -> query('SELECT * FROM sous_menu') or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
2. $donnees_sous_menu = $sous_menu -> fetch();
3. $donnees_sous_menu ['ID_menu']
?