Stocker le résultat d'une requête dans un tableau [RESOLU] - PHP - Programmation
Marsh Posté le 11-08-2010 à 19:17:25
fetchAll
http://php.net/manual/fr/pdostatement.fetchall.php
Marsh Posté le 11-08-2010 à 20:31:23
Je connaissais pas merci
Par contre, je fais comment dans ma vue si je veux afficher uniquement le champ "num_mat" ?
Marsh Posté le 11-08-2010 à 21:46:47
tu fais un foreach sur ton tableau et tu prend que num_mat
Marsh Posté le 11-08-2010 à 22:32:40
C'est ce que je comptais faire justement mais je vois pas trop comment accéder à num_mat en particulier
J'ai pondu ça voir un peu ce que ça donne parce que là j'suis complètement perdu
Code :
|
Marsh Posté le 11-08-2010 à 22:46:24
ça me donne ça
Code :
|
Marsh Posté le 11-08-2010 à 22:47:33
dans le foreach ca donne ca ?
(affiche ca dans les balises <pre> c'est illisible la)
Marsh Posté le 11-08-2010 à 22:51:15
Code :
|
Code :
|
Désoler je connaissais pas <pre></pre>
Marsh Posté le 11-08-2010 à 23:03:12
Code :
|
Code :
|
Marsh Posté le 11-08-2010 à 23:42:24
Code :
|
Marsh Posté le 12-08-2010 à 00:03:17
sert a rien de faire un while ta recopié bêtement
Code :
|
et c'est tout
Marsh Posté le 12-08-2010 à 00:09:05
Bah en fait j'ai fais le while pour mettre chaque ligne dans le tableau en fait. En fait le fetchall permet de générer un tableau directement donc pas besoin de le construire avec ma boucle.
Bon ça va, au moins j'aurais appris quelque chose ce soir
Marsh Posté le 12-08-2010 à 00:23:54
ca sera a rien pusique fetchAll de creer un tableau avec chaque ligne il te fais équivalent de ton while
Marsh Posté le 12-08-2010 à 00:53:27
Code :
|
Me donne
Code :
|
Donc dans mon foreach
Code :
|
ça me donne la liste 0123 (des arrays donc)
Et si je fais un echo de $v
Code :
|
Je vais me renseigner sur ce stdClass, me semble que c'est une classe propore à php.
Donc ma question qui est toujours en suspend, comment je fais par exemple pour afficher uniquement le num_mat de chaque matériel ?
Marsh Posté le 12-08-2010 à 01:06:42
echo $v->num_mat
si t'es pas a l'aise avec l'object utilise les tableaux
Marsh Posté le 12-08-2010 à 01:11:51
En fait je début en objet justement
En tout cas gros merci, j'ai pu apprendre pas mal de truc grâce à toi
Marsh Posté le 11-08-2010 à 19:07:46
Bonjour
J'ai une fonction qui me permet de sélectionner les champs de ma table is_materiel dans ma bdd.
Par contre je n'aime pas trop le fait de mettre tous mes echo dans mon while. J'aimerais que ça se fasse dans ma vue. Et là je sais pas pourquoi je bloque. L'idée serait de faire un tableau pour y mettre les infos et de faire un return de ce tableau à la fin de la fonction. J'ai vraiment l'impression que je cherche à me compliquer la vie et que la solution est toute simple mais je vois pas
Comme ça par exemple
Dans ma vue j'ai ça:
Et ça me renvoie ça:
Bref je m'y perds un peu là
Merci pour votre aide
Message édité par Profil supprimé le 12-08-2010 à 11:38:40