Bonjour

J'ai pris juste pour l'exemple la table d'un cours d'un site bien connu OCR :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
$req ="SELECT possesseur , nom FROM jeux_video WHERE possesseur IN ('Corentin','Florent') ";
//$req ='SELECT nom FROM jeux_video';
 
$reponse = $linkPDO->query ( $req );
 
while ( $donnees = $reponse->fetch(PDO::FETCH_OBJ)) {
 
		echo $donnees->possesseur;
 
 
}
Comment je peux faire pour avoir dans le while $donnees et $colonne et $valeur par colonne
comme si j'avais fait dans le while pour avoir :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
foreach($donnees as $column_index => $column_value) 
print $column_index; print $column_value;
Bref j'essaye d'éviter le foreach mais comment faire ?
J'ai tenté un peu toutes les options de fetch et setFetchMode et setAttribute mais je ne vois pas !

Merci à vous par avance