" />

Удалить столбец таблицы

php mysql sql-drop

3909 просмотра

1 ответ

231 Репутация автора

Правильно ли следующее? Я получаю ошибку.

<?php
        $form_id = $form->data['form_id'];
        $query = mysql_query("
        ALTER TABLE 'email_history' DROP '$form_id';
        ") or die(mysql_error());
        ?>
Автор: Iain Simpson Источник Размещён: 31.12.2011 04:54

Ответы (1)


1 плюс

362606 Репутация автора

Решение

Используйте `(backtick) для разделения имен объектов в MySQL. Попробуй это

ALTER TABLE `email_history` DROP `$form_id`;

Обратите внимание, я не знаю php, но вы не можете параметризовать DDL (и ALTER TABLEт. Д.)

Автор: gbn Размещён: 31.12.2011 04:55
32x32