@ortsuev33

Почему возникает ошибка в запросе?

var_dump($arrayId);
		$count=count($arrayId);
		$dbconn=Db::getConnection();
		$sql='SELECT * FROM city WHERE id=?';

			$query=$dbconn->prepare($sql);
		
				for ($i=0;$count>$i;  $i++) {
					$query->execute(
		      		 $arrayId );

		   		


		}
		$res=$query->fetchAll(PDO::FETCH_ASSOC);
		var_dump($res);

	}
  • Вопрос задан
  • 49 просмотров
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Без текста ошибки непонятно, но подозреваю, что из-за неправильной передачи массива $arrayId.
К тому же, то, что вы написали, в принципе работать не будет. Вам вернутся данные только последнего выполненного запроса.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽