par
BuddyLove » 09 févr. 2015, 22:56
Salut tous le monde je suis bloqué avec une erreur fetch ! Même en activant les erreurs PDO je n'arrive pas a la comprendre !! Quelqu'un pourrais m'aider svp ?! Merci d'avance !
Voici mon erreur : Uncaught exception 'PDOException' with message 'SQLSTATE[42S22]: Column not found: 1054 Unknown column 'Worfo' in 'where clause'' in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\pages\profile.func.php:9 Stack trace: #0 C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\pages\profile.func.php(9): PDO->query('SELECT * FROM u...') #1 C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\pages\profile.php(11): recuperer_info_membre_choisi() #2 C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\index.php(33): include('C:\Program File...') #3 {main} thrown in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\pages\profile.func.php on line 9
Voici mon code :
<?php
//la fonction qui va ce charger de récupéré les infos de la personne choisi
function recuperer_info_membre_choisi()
{
$results = array();
$pseudo = $_GET['pseudo'];
$bdd = new PDO('mysql:host=localhost;dbname=rs;charset=utf8', 'root', '', array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
$req = $bdd->query('SELECT * FROM utilisateurs WHERE pseudo='.$pseudo);
while($row = $req->fetch())
{
$results[] = $row;
}
return $results;
}
?>
Salut tous le monde je suis bloqué avec une erreur fetch ! Même en activant les erreurs PDO je n'arrive pas a la comprendre !! Quelqu'un pourrais m'aider svp ?! Merci d'avance !
[b]Voici mon erreur : Uncaught exception 'PDOException' with message 'SQLSTATE[42S22]: Column not found: 1054 Unknown column 'Worfo' in 'where clause'' in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\pages\profile.func.php:9 Stack trace: #0 C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\pages\profile.func.php(9): PDO->query('SELECT * FROM u...') #1 C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\pages\profile.php(11): recuperer_info_membre_choisi() #2 C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\index.php(33): include('C:\Program File...') #3 {main} thrown in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\pages\profile.func.php on line 9 [/b]
[u][i]Voici mon code :[/i][/u]
[php]<?php
//la fonction qui va ce charger de récupéré les infos de la personne choisi
function recuperer_info_membre_choisi()
{
$results = array();
$pseudo = $_GET['pseudo'];
$bdd = new PDO('mysql:host=localhost;dbname=rs;charset=utf8', 'root', '', array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
$req = $bdd->query('SELECT * FROM utilisateurs WHERE pseudo='.$pseudo);
while($row = $req->fetch())
{
$results[] = $row;
}
return $results;
}
?>[/php]