Ok поэтому я хранить столбец, я хочу, чтобы обновить в стороне переменную, поэтому мне нужно поставить переменную в сторону основного запроса я попытаться сделать это как такPDO обновление с переменными внутри запроса
$sqlltyryrt = "UPDATE user_items SET :fggdgdf = :fggdgdf +1 WHERE username=?";
$qqqqq = $db->prepare($sqlltyryrt);
$qqqqq->execute(array('fggdgdf'=>$fggdgdf),$_SESSION['username']);
Я искал ответ и нашел нить здесь на сайте делает то же самое:
- Using a passed variable in a query using PDO (октябрь 2011, по Don S)
Каков ваш вопрос на самом деле? Не то, чтобы запрос выглядел корректно (AFAIK вы можете использовать одно и то же имя заполнителя только один раз в запросе, а также не имеет смысла назначать связанный параметр), просто спрашивая о том, какая часть именно вас озадачила, поскольку в данный момент это отсутствует ваш вопрос. – hakre
@hakre - Я смотрю, где я их смешиваю. – andrewsi
Ну, я озадачен SET, я хочу сделать SET $ fggdgdf = $ fggdgdf +1, но, конечно, это не сработает ... – user2734610