Как добавить выбранную дату в таблице в виде столбца в MySQL?

Я пытаюсь добавить выбранную дату в виде столбца, используя следующий запрос. Но это показывает ошибку:

«Ошибка в столбце alter: ALTER TABLE cse145takeattendance ADD ‘2017-11-17’ date;»

как это побороть?

$date=$_POST['today'];
$alter="ALTER TABLE cse145takeattendance ADD '$date' date;";
mysqli_query($s,$alter) or die ("Error in column alter :$alter");

0

Решение

Вам нужны галочки вокруг атрибута

Идентификаторы могут начинаться с цифры, но если они не указаны, они могут состоять не только из цифр.

Это означает, что вы должны заключить его в кавычки, такие как `2017-11-17`:

Увидеть http://dev.mysql.com/doc/refman/5.0/en/identifiers.html

0

Другие решения

Чистый номер не может быть полем таблицы!

0