ich möchte validate username und passwort mit php und mysql.Wie erhalten Benutzer Werte in Login PHP?
Im verwendet rowCount für wissen, ob Benutzer existieren oder nicht, aber auch wenn vorhanden (rowCount> 0) Ich möchte Werte vom Benutzer erhalten.
public static function validateUser($user)
{
$dto = NULL;
$exist = false;
$strUsername = $user->getUsername();
$strPassword = $user->getPassword();
try
{
$pdo = new PDOClass();
$stmt = $pdo->prepare("select username, password, name, age, ocupation, id from user where username = ? AND password = ?");
$stmt->bindParam(1, $strUsername);
$stmt->bindParam(2, $strPassword);
$stmt->execute();
$resultado = $stmt->fetchAll();
if($stmt->rowCount()>0) {
exist true;
//get user values
$user->setName(??);
$user->setAge(??);
}
} catch (Exception $ex) {
echo"Error SQL ".$ex->getMessage();
}
return $exist;
}
Was ist 'PDOClass'? Verwenden Sie eine Art von Framework? – FrankerZ
Hallo, es ist die Klasse der Verbindung zu MySQL, ich verwende kein Framework ,. – Danilo