Bonjour tout le monde,
Je ne suis pas trés fort en PHP mais il n'y a que celui qui ne fait rien qui ne se trompe pas.
Ma problématique : Récupérer une valeur (juste une) qui est dans ma BDD, mais le probléme c'est que je n'arrive pas à passer outre que par un tableau ; voici mon code :
Comme vous pouvez le voir je passe par un tableau parcouru par un foreach juste pour mettre dans une variable la valeur que je veux récupérer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 <?php RecupID(); function RecupID() { try { $bdd = new PDO('mysql:host=localhost;dbname=TOTO;charset=utf8', 'USER', 'PASSWORD'); } catch(Exception $e) { die('Erreur : '.$e->getMessage()); } $reponse = $bdd->query('SELECT IDMoulin FROM Moulins WHERE CodeMoulin=11'); //echo $reponse[0]; foreach($reponse as $element) { //print_r ($element); $a=($element); } echo $a[0]; } ?>
N'y a t il pas un moyen plus simple ? (je suis sur que si )
J'ai essayé de faire un echo $reponse[0]; mais ça ne fonctionne pas de je ne comprend pas bien pourquoi par ailleurs, à moins que ce soit un tableau dans un tableau?! mais visiblement non car echo $reponse[0][0]; ne fonctionne pas non plus.
Merci par avance pour vos clarifications
Partager