我想用当前的日期和小时改变表格添加列,如下面的不添加列,但是当我删除变量并将其添加为简单文本时,请另外通知我如何使此列名称唯一,这样我们就不会能够再次在mysql中添加相同的列
//get current date
$cname = date("Ymdh");
echo "v1" . $cname ;
//add curent date column if yet not added
mysql_query("ALTER TABLE groups_ids add " . $cname . "VARCHAR(35)") ;
答案 0 :(得分:1)
问题出在你写的查询中。首先,您使用反引号(`)转义列名称,之后在数据类型之前没有空格
mysql_query("ALTER TABLE groups_ids add `" . $cname . "` VARCHAR(35)") ;
//^ No space here