1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| Users {
public function getUsers($login, $pass) {
$mysqli = new mysqli('localhost', 'Yousss77', 'Yousss77', 'projet_images');
$mysqli->set_charset("utf8");
if ($mysqli->connect_errno) {
echo 'Il y\'à une erreur de connexion : ' .$mysqli->connect_error. ' !';
exit();
}
$result = $mysqli->query('SELECT COUNT(u.id), u.id, u.login, u.password, u.role FROM users AS u WHERE login = "'.$login.'" AND password = "'.md5($pass).'"');
if (!$result) {
$msg_error = 'Erreur lors de la récuperation des identifiants !' .$mysqli->error;
} else {
$row = $result->fetch_array();
$userData['count'] = $row['COUNT(u.id)'];
$userData['id'] = $row['id']; // problème avec champ id
$userData['login'] = $row['login'];
$userData['password'] = $row['password'];
$userData['role'] = $row['role']; // problème avec champ role
return $userData; // retour correct sans id et role mais message erreur avec ces derniers
}
$mysqli->close();
return $msg_error;
}
} |
Partager