-1

追加されていない列の下のように、現在の日付と時刻でテーブル追加列を変更したいのですが、変数を削除して単純なテキストに追加する場合は、この列名を一意にして追加できないようにする方法も教えてください再び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)") ;
4

1 に答える 1

1

問題はあなたが書いたクエリにあります。まず、バッククォート( `)を使用して列名をエスケープします。その後、データ型の前にスペースはありません。

mysql_query("ALTER TABLE  groups_ids add `" . $cname . "` VARCHAR(35)") ;
                                                       //^ No space here
于 2012-04-09T21:38:25.117 に答える