[RESOLU] comment recuperer les elements dans une boucle

Mammouth du PHP | 506 Messages

26 nov. 2022, 19:36

bonjour a tous

j'ai realise une requete dans laquelle je fais une boucle pour recuperer des donnees

tout fonctionne normalement

l'objectif est de trouver les utilisateurs enregistres apres une certaines date

dans mon exemple imaginons qu'ils sont 3 et que je souhaite recuperer les pseudos , les emails et les display_name

avec la boucle ci dessous je parviens bien a recuperer les donnees

Mais je souhaiterais pouvoir placer chacun des pseudos dans des variables differentes , ainsi que les emails et les disply_name

donc me retouver avec 9 variables differentes

Code : Tout sélectionner

$sqlQuery = 'SELECT * FROM _users WHERE user_registered > "2022-09-04 00:00:00 "'; $recipesStatement = $bdd->prepare($sqlQuery); $recipesStatement->execute(); $recipes = $recipesStatement->fetchAll(); $x=1; // On affiche chaque recette une à une foreach ($recipes as $recipe) { //var_dump($recipe); ?> <p><?php echo ' email="'.$recipe['user_email'].'" pseudos le="'.$recipe['user_pseudo'].'" display name="'.$recipe['display_name']; ?></p> <?php }

Mammouth du PHP | 2703 Messages

26 nov. 2022, 20:29

c'est dans :
$recipes[0]['user_email']
$recipes[1]['user_email']
$recipes[2]['user_email']
mais je ne vois pas l’intérêt. s'il y a 4 résultats, il faudra bien faire une boucle sur les 4 résultats.

Avatar du membre
Mammouth du PHP | 1564 Messages

27 nov. 2022, 09:09

$email = $recipe['user_email'];
$pseudo = $recipe['user_pseudo'];
...

Mammouth du PHP | 506 Messages

29 janv. 2023, 17:05

Merci beaucoup pour les reponses