У меня есть проблема относительно mysql_result() сообщение об ошибкеmysql_result
Предупреждение: mysql_result() ожидает параметр 1, чтобы быть ресурсом, логический дан в D: \ XAMPP \ HTDOCS \ Проект \ Classes \ User.php на линии 23
я знаю, что есть много вопросов, как это здесь, что был дан ответ, я попробовал все, но все-таки дать мне эту ошибку
это мой класс Пользователь
<?php
class User {
public function login($logindata = array()) {
$user_type = $this->get_user_type($logindata['user_username']);
$this->logindata = Sanitize::escape($logindata);
echo $user_type;
print_r($this->logindata);
}
private function get_user_type($username) {
$this->username = Sanitize::escape($username);
$querytype = mysql_query("
SELECT `user_type`
FROM `ei_users`
WHERE `user_username` = '$this->username'
");
return mysql_result($querytype, 0, 'user_type');
}
}
Я уже пробовал return mysql_result($querytype, 0, 'user_type');
, но все та же ошибка. может кто-то знает, как это решить? спасибо заранее - Peace
Проверьте, что $ тип_запроса содержит с var_dump(). Возможно, это неверно. –
'echo' ваш запрос, чтобы вы могли видеть его реальную форму. – xpy
@xpy ive уже пытался запустить мой запрос на phpmyadmin и правильно его выполнил – Peace