2015-04-05 3 views
0

Я пытаюсь добавить столбец к моей таблице MySQL, как это:Ошибка при попытке добавить столбец в базу данных

$this->dbforge->add_column($receiver_table, $sender_row); 

Что я получаю эту ошибку:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 2

ALTER TABLE C_Ort ADD Strasse

Что случилось с моим кодом?

+0

Что такое значение '$ sender_row' –

+0

@ShaifulIslam значение этого параметра - Strasse –

+0

Я думаю, вы написали это неправильно.add ваш php-код, как вы его назначили –

ответ

2

Попробуйте

$sender_row = array(
        'Strasse' => array('type' => 'TEXT')//add your type.I think you missed it 
); 
$this->dbforge->add_column($receiver_table, $sender_row); 

Если тип поля отличается взгляд на doc, как вам нужно сделать, что

+0

О, я действительно пропустил это. Спасибо! Это сработало! –

Смежные вопросы