Sujet : Récupération d'un champs dans la base de donnée

Hey,

Actuellement j'arrive à faire un fetchAll() de cette façon (en gros tongue) :

      $res = $this->db->query($requete)->fetchAll();
      $vraiRes = $res[0]['res'];

Mais je voudrais récupérer que un champ dans la BDD sans devoir à passer par des tableaux.
Comment faire ?

" L'imagination est plus importante que la connaissance. La connaissance est limitée alors que l'imagination englobe le monde entier, stimule le progrès, suscite l'évolution. " - Life in the cloud :: Getting Started with Hoa - Hoa débutant

2

Re : Récupération d'un champs dans la base de donnée

Hey smile,

Peut-être en ne faisant un SELECT que sur un seul champ dans ta requête big_smile ?

« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Re : Récupération d'un champs dans la base de donnée

Ok, mais dès que je veux faire un echo ça me met ça :

Object of class Hoa_Database_Dal_DalStatement could not be converted to string 

C'est pour ça que je me suis dit que ça pouvait pas être ça comme fonction !

" L'imagination est plus importante que la connaissance. La connaissance est limitée alors que l'imagination englobe le monde entier, stimule le progrès, suscite l'évolution. " - Life in the cloud :: Getting Started with Hoa - Hoa débutant

Re : Récupération d'un champs dans la base de donnée

Yep,
un truc comme ça devrait marcher:

list($unchamp) = $this->db->query('SELECT unchamp FROM ...')->fetchAll();
      echo $unchamp;

Bon j'ai pas testé par contre wink

Re : Récupération d'un champs dans la base de donnée

Il me le retourne toujours sous form d'array

Array ( [id_site] => 3 )
" L'imagination est plus importante que la connaissance. La connaissance est limitée alors que l'imagination englobe le monde entier, stimule le progrès, suscite l'évolution. " - Life in the cloud :: Getting Started with Hoa - Hoa débutant

6

Re : Récupération d'un champs dans la base de donnée

Le système retourne un tableau, c'est comme ça. Pourquoi est-ce gênant d'aller sur le tableau ?

« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Re : Récupération d'un champs dans la base de donnée

Hey,

Ok, bon ba je vais faire à ma sauce alors... merci

" L'imagination est plus importante que la connaissance. La connaissance est limitée alors que l'imagination englobe le monde entier, stimule le progrès, suscite l'évolution. " - Life in the cloud :: Getting Started with Hoa - Hoa débutant

8

Re : Récupération d'un champs dans la base de donnée

Je n'aime pas que tu restes sur ta faim. Qu'est-ce tut trouves gênant en fait ?

« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Re : Récupération d'un champs dans la base de donnée

Nan nan rien vivement l'ORM smile

" L'imagination est plus importante que la connaissance. La connaissance est limitée alors que l'imagination englobe le monde entier, stimule le progrès, suscite l'évolution. " - Life in the cloud :: Getting Started with Hoa - Hoa débutant

10

Re : Récupération d'un champs dans la base de donnée

Hey,

Un bon array, c'est parfait !

Le code c'est comme le paic citron, quand il y en a plus... il y en a encore !