Здравствуйте, как с помощью mysqli+php вывести из таблицы "users" в столбце "hwid" строчку в которой "login"(еще один столбец) будет равен NickName(допустим тут ник) ?
Мне надо при авторизации проверять строку hwid, именно введённого логина, а не полностью столбец hwid. Буду благодарен за помощь. Кусок неработающего кода:
$data = $_POST;
if(isset($data['do_login']) )
{
$errors[] = array();
$user = R::findOne('users', 'login = ?', array($data['login']));
$hwid = $connect->query("SELECT hwid FROM users WHERE login = $data['login']");
if ($user) {
if ($hwid == array($data['hwid'])) {
if (password_verify($data['password'], $user->password)) {
echo "Авторизирован!";
}
else {
echo 'Не верный пароль!';
}
}
else {
echo 'Не верный hwid!';
}
}
else {
echo 'Пользователь с таким логином не найдет!';
}
}
$result= $connect->query("SELECT hwid FROM users WHERE login = $data['login']");
$finfo = $result->fetch_field();
$hwid = $finfo->hwid
В переменной $hwid
будет находится строка из столбца hwid
. Можете сравнивать ее с чем захотите.
Если я правильно понял, то так:
SELECT hwid FROM USERS WHERE LOGIN LIKE 'NickName';
Должно вывести hwid из той строки, в которой login = 'NickName'.
Если я правильно понял вопрос:
SELECT hwid FROM users WHERE login = 'NickName'
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Пишу код, который предусматривает копирование файлаРешил пока использовать функцию CopyFile(
Периодически использую бесконечные циклы в отдельных потоках, например, для постоянного мониторинга новых сообщенийЕстественно, простая...