j'ai une erreur dans ma requete sql..rien ne s'affiche . voici ma requete
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2$req = "SELECT id, name FROM accounts WHERE accounts.id = '$my->id'";
j'ai une erreur dans ma requete sql..rien ne s'affiche . voici ma requete
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2$req = "SELECT id, name FROM accounts WHERE accounts.id = '$my->id'";
Tu code ça dans du php je suppose.
Tu as essayé de copier collé ta requete dans phpmyadmin pour voir si ça te retourné des résultats ?
oui je code ca dans du php me je peut pas l'essayer car la variable est une valeur recuperer d'une autre bdd.Envoyé par Sebou77
fais un echo de ta requete pour voir ce que cela te retourne
oui tu a raison cela va m'aider merci
Visiblement tu tentes d'acceder à une variable de classe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ...'".$my->id."'"
Si le code n'est pas à toi à la base, contrôle si tu as bien repris la classe sinon tu pars dans le vide.
j'ai effectue cela
echo ('Utilisateur connecté : ' . giveUserName($my->id));
$res = giveUserName($my->id);
$connect_db = connect_();
$req = "SELECT id, name FROM accounts WHERE id = '"$res"'";
j'ai effectue cela
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 echo ('Utilisateur connecté : ' . giveUserName($my->id)); $res = giveUserName($my->id); $connect_db = connect_(); $req = "SELECT id, name FROM accounts WHERE id = '"$res"'";
Tente comme ça.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $req = "SELECT id, name FROM accounts WHERE id = '".$my->id."'";
Si tu encadres ta variable dans des simples quotes, il va la traiter comme du texte et non une variable.
ok merci de vos reponses g vais essayer
cela marche pas avec les guillemets.
Partager