Я занимаюсь разработкой приложения для Android и столкнулся с некоторыми проблемами, связанными с веб-сервисом php.
Я хочу получить базу данных с информацией о типах пользователей и в соответствии с ответом сделаю некоторый процесс в фоновом режиме.
Так что в моем коде аутентификации есть такая область, чтобы получить тип пользователя;
function getUserType(){
$sql = "SELECT `usertype` FROM `login_test` WHERE username = '". $this->username2."'
AND password = '".$this->password2."'";
$result = mysqli_query($this->DB_CONNECTION, $sql);
if(mysqli_num_rows($result)>0){
return (?);
}
}
и мой в мой логин сообщение будет отправлено сюда;
if ($userStatus) {
// user existed
// So log him to main page
$json['success'] = 1;
$json['message'] = 'Access Granted';
$json['usertype'] = 'Client';echo json_encode($json);
Здесь я не знаю, как получить доступ к определенному полю «usertype» в моей таблице (я действительно новичок в php) и как вернуть полученное значение.
Любая помощь будет оценена
P.S = $ userStatus возвращает значение.
Вы можете попробовать сделать это:
$sql = "SELECT * FROM `login_test` WHERE username = '$this->username2' AND password = '$this->password2'";
$result = mysqli_query($this->DB_CONNECTION, $sql);
return $result->fetch_object()->userType;
Пока, пожалуйста, имейте в виду, использовать подготовленные заявления.
Других решений пока нет …