je dois pas avoir la bonne doc PHP, j’y comprends rien.
Mon code n’affiche pas le contenu de $champs[$num], les $donnees[‘Field’] s’affichent bien :
[code]<?php
class Membre {
function __construct(PDO $bdd){
$reponse = $bdd->query('DESCRIBE BFC');
while ($donnees = $reponse->fetch()){
// $champs[] = $donnees['Field']; rien s'affiche par recup()
array_push($champs, $donnees['Field']); // erreur $champs n'est pas un array
echo '<p>champ : '.$donnees['Field'].'</p>'."\n\r";
}
$reponse->closeCursor();
}
function recup($num){
return $champs[$num];
}
private $champs;
}
?>[/code]
[code] <?php
$toto = new Membre(base());
echo $toto->recup(1);
?>[/code]
vive les jours fériés