拖放一个表列


Drop a table column

以下内容是否正确?我得到一个错误。

<?php
        $form_id = $form->data['form_id'];
        $query = mysql_query("
        ALTER TABLE 'email_history' DROP '$form_id';
        ") or die(mysql_error());
        ?>

使用'(反勾号)来分隔MySQL中的对象名称。试试

ALTER TABLE `email_history` DROP `$form_id`;

注意,我不懂php,但你不能参数化DDL (ALTER TABLE等)