Page 1 sur 1

Exploiter les résultats

Posté : 17 mars 2011, 15:15
par albius
Bonjour,

J'ai le code suivant:
$select = $PDO->prepare('SELECT *
          FROM cpte
          WHERE nom LIKE :name');
        $select->bindValue(':name', $nom, PDO::PARAM_STR);
        try {
            $select->execute();
            $this->data = $select->fetch();
            if (!empty($this->data)) {
                $select->closeCursor();
                return $this->data;
            }
A travers une autre méthode, je voudrais récupérer et afficher le contenu de $this->data. Mais comment faire, sachant que j'ai déjà parcouru une première fois ce résultat (
$this->data = $select->fetch()
) D'ailleurs, est-ce que cela est possible ?
merci,

Re: Exploiter les résultats

Posté : 17 mars 2011, 19:08
par stealth35
stock le $this->data dans ta classe

Re: Exploiter les résultats

Posté : 18 mars 2011, 10:07
par albius
Bonjour,
stock le $this->data dans ta classe
Je ne vois pas trop ce que tu veux dire...

Re: Exploiter les résultats

Posté : 22 mars 2011, 01:08
par moogli
salut,

$data est une variable membre de la classe donc utilisable partout dans celle ci depuis la classe !

par exemple
<?php
class truc {
var $data;

function methode1() {
$this->data = 'truc';
}
function methode2() {
echo $this->data;
}

}
?>
@+