Problème dans une requête sql

Résolu/Fermé
Alan35000 Messages postés 17 Date d'inscription vendredi 15 mai 2015 Statut Membre Dernière intervention 22 mai 2019 - 25 nov. 2015 à 21:13
 Utilisateur anonyme - 25 nov. 2015 à 22:01
Bonsoir la comunauté,

je rencontre un soucis avec une requête dans un fichier cron.

$req3 = $bdd->prepare('SELECT '.$variete.' FROM `infos_membres` WHERE `id` = :id');
                $req3->bindValue(':id', $id_joueur);
                $req3->execute();
                $d3 = $req3->fetch(PDO::FETCH_OBJ);
                $variete_joueur = $d3->$variete;


En fait dans le SELECT après $variete si je met (, argent) (pour récupérer l'argent du joueur.

puis que je met cette variable à la suite de $variete_joueur

$argent_joueur = $d3->$argent;

cela fait foirer mon cron et impossible de créditer l'argent des joueurs à chaque actu.

merci de m'aider. bonne soirée.

1 réponse

Utilisateur anonyme
25 nov. 2015 à 21:31
Bonsoir

Tu mets des $ aux noms des attributs de l'objet $d3 que tu récupères ; or il n'en faut pas :
$variete_joueur = $d3->variete;
et non pas
$variete_joueur = $d3->$variete;
.
$argent_joueur = $d3->argent;
et non pas
$argent_joueur = $d3->$argent;
.
0
Alan35000 Messages postés 17 Date d'inscription vendredi 15 mai 2015 Statut Membre Dernière intervention 22 mai 2019 3
25 nov. 2015 à 21:33
ah oui bête erreur, je vous remercie beaucoup.
0
Utilisateur anonyme > Alan35000 Messages postés 17 Date d'inscription vendredi 15 mai 2015 Statut Membre Dernière intervention 22 mai 2019
25 nov. 2015 à 22:01
de rien :)
0