Задать вопрос
@Farrien
Tell me who

Как сделать sql update лучше?

Нужно за один раз сделать несколько сотен update в некоторых строках в таблице.

$views = 'какое то число';
$q = $pdo->prepare('UPDATE articles SET views=? WHERE id=?');
foreach ($rows AS $id) {
	$q->execute([$views, $id]);
}


Это единственное решение?
  • Вопрос задан
  • 64 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Java-разработчик
    9 месяцев
    Далее
  • GB (GeekBrains)
    Профессия Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
нет, вы может также попробовать через replace
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы