Requete SQL Select

spylller Messages postés 395 Date d'inscription   Statut Membre Dernière intervention   -  
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
Quand je fais ma requete je me connecte, je la prepare :
SELECT valeur FROM options WHERE param = :param'
Ensuite je l'execute : $req->execute(array('param'=>$param));
Et comment puis-je récupérer les données ?
Car je fais
$resultat = $req->fetch();
echo $resultat['valeur'];

Mais je fais un ['valeur'] sinon ca me redonne un Array, alors que c'est forcement dans "valeur" car je l'ai choisis dans la requete SQL.
Donc si vous savez comment recuperer sans le fetch() ?
MERCI

1 réponse

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

C'est ça que tu cherches fetchcolumn: https://www.php.net/manual/fr/pdostatement.fetchcolumn.php ?

0
spylller Messages postés 395 Date d'inscription   Statut Membre Dernière intervention   28
 
Je ne crois pas, c'est que pour moi dans le $req il n'y a qu'une seule valeur possible vu que je sélectionne la colonne avec SELECT et avec WHERE je choisis la ligne, donc en choisissant les deux il n'y a forcement qu'une valeur, donc je pense pas qu'il y ai de fetch() a faire sur le $req ? Je me trompe ?
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752 > spylller Messages postés 395 Date d'inscription   Statut Membre Dernière intervention  
 
Oui
0