@Islamfon

Как объединить 2 запроса MYSQL (PDO) в 1?

$get= DB::$the->query("SELECT request FROM `statistic` WHERE `id` = '1' ");
$get= $get->fetch(PDO::FETCH_ASSOC);

DB::$the->prepare("UPDATE statistic SET request=? WHERE id=? ")->execute(array($get['request']+1, '1'));
  • Вопрос задан
  • 295 просмотров
Решения вопроса 1
собственно ответ был уже дан Сергей
если точнее, то видимо так:
DB::$the->prepare('UPDATE statistic SET request = request + 1 WHERE id = ?')->execute(array(1));
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Pjeroo
@Pjeroo
Веб-разработчик
update statistic set request = (select request from statistic where id = 1) + 1 where id = 1;


Только зачем? Можно ведь просто
update statistic set request = request + 1 where id = 1;
Ответ написан
Ваш ответ на вопрос

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

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