Так недавно я делаю простое приложение CRUD с Codeigniter.
В моей таблице есть поле id, которое является полем автоматического увеличения. В моей модели есть функция getById.
public function getById($id){
return $this->db->get_where($this->_table,["id" => $id])->row();
}
В моей таблице у меня есть 1 поле с идентификатором 1.
Если я попытаюсь выполнить запрос с неправильным идентификатором, он вернется пустым.
Однако, когда я пытаюсь ввести что-то вроде 1, за которым следует строка типа
1test
, он вернул поле с идентификатором 1 в моей базе данных. Не знаю, так ли это должно быть или это ошибка.