Столбец Zend не найден: 1054 Неизвестный столбец '0' в 'списке полей'

0

У меня есть следующий код:

    $parent_priority = $data['priority'];
    $where = $this->getAdapter()->quoteInto('priority >= ?', $parent_priority);
    $columns = array ('id',
                      'title',
                      'enabled',
                      'description',
                      'pv',
                      'gv',
                      'mps', 'priority',
                      );
    $select_data = $this->select()->from($this->_name, $columns);
    $ranks = $this->fetchAll($select_data)->toArray();

Но Zend создает ошибку "Столбец не найден: 1054 Неизвестный столбец" 0 "в" списке полей "в строке $ranks = $this->fetchAll($select_data)->toArray();

Как я могу это решить?

  • 0
    Есть ли способ получить сгенерированный SQL?
  • 0
    Да. Но я должен использовать Zend Appotunities.
Показать ещё 1 комментарий
Теги:
zend-framework
mysql-error-1054
zend-db

1 ответ

-4
Лучший ответ

Просто подавляйте последний "," из вашего массива после "приоритета".

  • 0
    Это не то, как массивы работают в PHP ... Конец , ничего не добавит ...

Ещё вопросы

Сообщество Overcoder
Наверх
Меню