Problème dans une requête sql
Résolu
Bonsoir la comunauté,
je rencontre un soucis avec une requête dans un fichier cron.
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.
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
-
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;
.-
-
@Alan35000de rien :)
-