如何使用当前日期变量在表中添加新列?

时间:2012-04-09 21:31:56

标签: php mysql phpmyadmin

我想用当前的日期和小时改变表格添加列,如下面的不添加列,但是当我删除变量并将其添加为简单文本时,请另外通知我如何使此列名称唯一,这样我们就不会能够再次在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)") ;

1 个答案:

答案 0 :(得分:1)

问题出在你写的查询中。首先,您使用反引号(`)转义列名称,之后在数据类型之前没有空格

mysql_query("ALTER TABLE  groups_ids add `" . $cname . "` VARCHAR(35)") ;
                                                       //^ No space here