У меня есть веб-сайт, где пользователь может загружать изображения для недвижимости.
Структура таблицы:
image_id
property_id
userid
filename
thumbfilename
display_order
timestamp
Сценарий:
Когда пользователь загружает несколько изображений, он / она ДОЛЖЕН иметь возможность установить основную фотографию из своих загруженных изображений для указанного свойства.
Код:
$sql = 'UPDATE property_images SET display_order = display_order + 1 WHERE property_id = "' . $this->_request->getParam('propertyid') . '"';
$images->getAdapter()->fetchAll($sql);
$images->update(array("display_order" => 1), 'image_id = "' . $this->_request->getParam('imageid') . '"');
Вопрос:
Я получаю «общую ошибку» при вызове $ images-> getAdapter () -> fetchAll (); SQL, однако, успешно выполнен, но Zend_DB_Table выдает исключение и не будет переходить к следующей команде. Любые идеи / предложения будут оценены.