«Примечание: неопределенное свойство: CI_DB_mysqli_result::$num_rows» при доступе к num_rows объекта набора результатов Php

Кемеровские программисты php общаются здесь
Anonymous
«Примечание: неопределенное свойство: CI_DB_mysqli_result::$num_rows» при доступе к num_rows объекта набора результатов

Сообщение Anonymous »

Я пытаюсь выполнить запрос выбора в CodeIgniter, как показано ниже:

Код: Выделить всё

public function validate()
{
$username = $this->security->xss_clean($this->input->post('username'));
$password = $this->security->xss_clean($this->input->post('password1'));
$type = $this->security->xss_clean($this->input->post('utype'));
$password = md5($password);

$this->db->select('*');
$this->db->from('ci_users');
$this->db->where('email', $username);
$this->db->where('password', $password);
$this->db->where('utype', $type);

// Run the query
$query = $this->db->get();

// Let's check if there are any results
if($query->num_rows == 1)
{
// more scripting
} else {
echo "OOPS some error";
}
}
Упс, он всегда показывает какую-то ошибку, даже если я ввожу правильное имя пользователя и пароль. почему запрос выбора не запускается? Я сделал что-то не так.

Подробнее здесь: https://stackoverflow.com/questions/410 ... essing-num

Вернуться в «Php»