Bonjour a tous il m'arrive un petit problème
Fatal error: Call to a member function fetch() on string
je ne sait pas ce que sa signifier
merci de votre aide !!!

6 réponses


Carouge10
Réponse acceptée

Info : pour vos prochain post, utiliser la balise "< />" dans le Markdown pour styliser vos codes et les rendres plus lisible, merci.

Pour le code, il vous faut récupérer la réponse de votre et faire le fetch sur celle-ci:

$req1 = 'SELECT * FROM membre WHERE pseudo = "'.$pseudo.'"';
$resultat = $PDO->query($req1);

while($info_membre = $resultat->fetch()){

Bonjour,

Traduction :
Erreur fatale: Appel à une fonction membre fetch() impossible

Voilà pour votre aide.
(^_^)

liam
Auteur

merci a tu une solution stp je t'envoie mon code

Nous ne sommes pas devin, un minimum d'explication ET du code, nous aideras grandement à vous aider.

liam
Auteur

if(isset($_POST['valider'])) {
if (isset($_POST['pseudo']) AND !empty ($_POST['pseudo']) AND isset($_POST['pass']) AND !empty ($_POST['pass']))
{
$pseudo=($_POST['pseudo']);
$pass=(md5($_POST['pass']));

$req1= 'SELECT * FROM membre WHERE pseudo = "'.$pseudo.'"';
$PDO->query($req1);
while($info_membre = $req1->fetch())

liam
Auteur

ok merci bien