Récupérer les données d'une requête sur un array en PHP

Résolu
hakim_fth Messages postés 138 Date d'inscription   Statut Membre Dernière intervention   -  
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour les amis,

Comment SVP je vous récupérer les données d'une requête sur un array en PHP.

Voici le code que j'ai utilisé

$arr = array(foreach(Combinaisons() as $C) $C['arret']);

2 réponses

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

Il y a certainement plus propre pour faire ce que tu veux.. mais tout dépend de :
Que retourne ta fonction Combinaisons() ?
Tu parles de requête ... requête sql ? Tu les fais via quel "moteur" ? PDO ?

Et sinon, en partant de ta tentative, tu peux faire un truc du style
$arr = []; //initialisation d'un array vide
foreach(Combinaisons() as $C) {
   $arr[] = $C['arret'];
}



0
hakim_fth Messages postés 138 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

Merci Jordan,

Oui une requête sql et le moteur c'est le PDO. Sinon pour parcourir la table je dois utiliser une boucle ?
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Pour le code précédent, tu aurais pu simplement faire un fetchAll en fetch_column...
https://phpdelusions.net/pdo/fetch_modes#FETCH_COLUMN

D'ailleurs, tu devrais regarder les différents modes de FETCH qui existent en PDO ...
0