Bonjour,
j'aimerais pouvoir recuper les differentes valeurs d'une requête qui as plusieurs résultats, ensuite avce cesy valeurs j'aimerais pouvoir les utiliser dans une autre requête.
Le probleme c'est que je ne sais pas comment utiliser les valeurs une par une...
J'essaye de m'expliquer par un exemple :

$requete1 = $bdd->prepare('SELECT idJoueur FROM tParis WHERE (tParis.idEquipe = ?);');
$requete1->execute(array($winner)); // Le resultat de la requête va être plusieurs données
 
$requete2 = $bdd->prepare('SELECT valeurParis FROM tParis WHERE idJoueur = ?');
$requete2->execute(array($requete1)); // Donc ici je voudrais mettre un par un les reultats de la requete1, je dois faire un tableau et y stocker les diferents resultats, je ne sait pas comment m'y prendre

Est ce que quelqu’un pourrais m'aider ?
Merci d'avance

1 réponse


Tu peux récupérer le résultat avec un $requete1->fetch() , mais tu n'as pas un moyen de tout faire en une requete? car là tu utilise la même table, après je sais pas quel infos tu as de base (dans $winner) mais je pense qu'il y a moyen de simplifier tout ça.