Запрос активной записи CodeIgniter не отображается правильно, когда несколько условий передаются туда, где () метод как ⇐ Php

Кемеровские программисты php общаются здесь
Anonymous
Запрос активной записи CodeIgniter не отображается правильно, когда несколько условий передаются туда, где () метод как

Сообщение Anonymous »

У меня метод модели с этим кодом: < /p>

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

$this->db->select("id, username, password");
$this->db->from(TABLE_USERS);

$where = "username='".$username."' AND password='".$password."' AND status='1'";
$this->db->where($where);

$this->db->limit(1);
$login = $this->db->get();

echo '
';
print_r($login);
echo '';
die('Call');
< /code>
и дает эту ошибку: < /p>
A Database Error Occurred

Error Number: 1054

Unknown column 'username='admin'' in 'where clause'

SELECT `id`, `username`, `password` FROM (`users`) WHERE `username='admin'` AND password='7c4a8d09ca3762af61e59520943dc26494f8941b' AND status='1' LIMIT 1

Filename: C:\wamp\www\customadmin\system\database\DB_driver.php

Line Number: 330
< /code>
после того, как предложение это должно быть похоже на это < /p>
WHERE `username`='admin' AND `password`='7c4a8d09ca3762af61e59520943dc26494f8941b'
< /code>
вместо этого < /p>
WHERE `username='admin'` AND password='7c4a8d09ca3762af61e59520943dc26494f8941b'
Я искал все, где, как класс активных записей, а также в Codeigniter Stackoverflow, где предложение и другие форумы, но не нашли решение, связанное с моей проблемой.


Подробнее здесь: https://stackoverflow.com/questions/209 ... e-conditio

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