0
下面是否正确?我收到一个错误。删除表格列
<?php
$form_id = $form->data['form_id'];
$query = mysql_query("
ALTER TABLE 'email_history' DROP '$form_id';
") or die(mysql_error());
?>
下面是否正确?我收到一个错误。删除表格列
<?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,但你不能parametrise DDL(ALTER TABLE
等)
啊,这就是它,我用的是's'而不是的, – 2011-12-31 16:58:57
它应该是:'ALTER TABLE email_history DROP COLUMN列名;' – Yaniro 2011-12-31 16:57:38
嗨,即时通讯使用一个由$ form_id生成的动态值,它等于(当前选中的列名),现在我已经排序了,我只是使用了错误的''s – 2011-12-31 17:03:13