0

以下は正しいですか?エラーが発生しています。

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

1 に答える 1

1

` (バッククォート) を使用して、MySQL でオブジェクト名を区切ります。それを試してみてください

ALTER TABLE `email_history` DROP `$form_id`;

注、私はphpを知りませんが、DDL(ALTER TABLEなど)をパラメータ化することはできません

于 2011-12-31T16:55:49.700 に答える