Хорошо, поэтому я пытаюсь создать систему, которая не позволяет пользователю входить по определенной ссылке, если сегмент ссылки отсутствует в базе данных. Я попытался использовать код, приведенный ниже, но если у меня более двух значений, он не позволяет мне войти по какой-либо ссылке, даже если она есть в базе данных, но если у меня есть только один код, я могу ввести поссылка.
$ s - это сегмент ссылки.
$query = $this->db->query("SELECT `RecoverKey` FROM `recover`");
foreach($query->result() as $row) {
if($s != $row->RecoverKey) {
$this->session->set_flashdata('error', 'Invalid ID. 1');
redirect(base_url());
}
}