Как можно представить переменную сессии в обычном режиме veriableСинтаксис Error: Что такое правильный синтаксис обновления PHP MySQL
$sql="update mark_list set ".$_SESSION['question_id']." ='2' where user_id=".$_SESSION['user_id'];
mysqli_query($connection, $sql) or die(mysqli_error($connection));
возвращается ошибка:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax.
Какое имя столбца вы пытаетесь установить как «2»? – NaN
Вы пытаетесь установить значение имени столбца 51 равным 2. Также обратите внимание на подготовленные заявления или PDO, поскольку то, что вы сейчас делаете, уязвимо для SQL-инъекций. – Neat
Имя столбца nope от переменной сеанса, а значение столбца равно 2 – Sudhin