@Vestorben

Mysql не принимает значение IN. Почему?

Добрый день, у меня параметр IN не принимает второе значение и тд, только выводит первый товар, под номером: "1". В чем может быть ошибка?

Задаю запрос так:

public function cart() {
		$params = [
			'id' => '1,2',
		];
		return $this->db->row('SELECT * FROM goods WHERE id IN (:id)', $params);
}
  • Вопрос задан
  • 72 просмотра
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Принимает. Вот ту единственную строку, которую вы передали и принимает. Список значений таким образом в IN не вставить.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы