Requete sql php

Fermé
jordxn Messages postés 356 Date d'inscription jeudi 15 avril 2010 Statut Membre Dernière intervention 26 avril 2015 - Modifié par jordxn le 16/02/2014 à 01:59
jordxn Messages postés 356 Date d'inscription jeudi 15 avril 2010 Statut Membre Dernière intervention 26 avril 2015 - 16 févr. 2014 à 05:16
Bonjour,

Je bloque pour parcourir un tableau (resultat de requete) et pour afficher la deuxieme en fonction des id retourné par la premiere...


     $rp = new mainActions;
$result = $rp->AfficherMembres();
foreach($result as $data){
$rp2 = new mainActions;
$result2 = $rp2->AfficherMembresConnectes($data['id']);
foreach($result2 as $data2){
echo $data2['login'];
}


et les fonctions :

 public function AfficherMembres(){
global $pdo;
$sql=$pdo->prepare("SELECT login , id FROM utilisateur");
$sql->execute();
while ($id = $sql->fetch())
$result[] = $id;
return $result;
}

public function AfficherMembresConnectes($id){
global $pdo;
$sql=$pdo->prepare("SELECT login FROM connectes where id_utilisateur=?");
$sql->execute(array($id));
while ($id = $sql->fetch())
$result2[] = $id;
return $result2;
}


J'ai comme erreur :

Notice: Undefined variable: result2 (dans le return de la fonction AfficherMembresConnectes


Merci

A voir également:

1 réponse

jordxn Messages postés 356 Date d'inscription jeudi 15 avril 2010 Statut Membre Dernière intervention 26 avril 2015 1
16 févr. 2014 à 05:16
C'est réglé merci
0