Bemerken:Undefinierte Eigenschaft:stdClass :: $ Benutzername bei Verwendung von PDO zum Anmelden
Frage
Ich erstelle zum ersten Mal ein ziemlich einfaches Anmeldeformular mit PDO.Ich bin ziemlich neu in PDO und kann das nicht herausfinden.
Mein Code ist:
require_once('setEnv.php');
require_once( 'functions/functions.php' );
$username = $_REQUEST['username'];
$password = $_REQUEST['password'];
$db = classes_pdoDB::getConnection();
$query = "SELECT password, salt
FROM user
WHERE username=:username";
$stmt = $db->prepare($query);
$stmt->execute(array(':username' => $username));
while($asd = $stmt->fetchObject()){
echo $asd->username;
}
und die Fehlermeldung, die ich bekomme, ist
Notice: Undefined property: stdClass::$username in /var/www/vhosts/numyspace.co.uk/web_users/home/~unn_v010224/public_html/project/executeLog.php on line 18
Danke!
Lösung
$query = "SELECT password, salt
Sie wählen nicht die username
, also hat das Ergebnis keins.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow