Intereting Posts
Создание веб-интерфейса для Android-приложения с использованием API-интерфейсов Android. Преобразование объекта в JSON и JSON в Object в PHP (библиотека, подобная Gson для Java) РЕШЕНИЕ НАЙДЕНО – одни и те же строки, но var_dump () говорит, что один из них длиннее на 5 символов Сравнение строк PHP не будет похоже на кажущуюся идентичную строку Переадресация цикла по запросу $ _GET Очистка PHP Как заменить не SGML-символы в String с помощью PHP? Создание безопасного входа в систему с использованием сеансов и файлов cookie в PHP Асинхронные / параллельные HTTP-запросы с использованием PHP curl_multi получить данные из базы данных, чтобы выбрать значение по умолчанию для раскрывающегося списка? Функции PHP, которые имеют прямой вывод в браузер Доступ к сеансу поддомена из основного домена Что такое URL-адрес схемы facebook.com/sharer.php ios / android для мобильных сайтов? Использование Hook_form_alter для переданных значений веб-формы Новый проект Symfony2 не загружает ресурсы

Форма отправляет массив вместо требуемого поля в CakePHP

Я новичок в торте, и я пытаюсь изучить ее философию. Поэтому я пытаюсь создать форму «Movie» следующим образом, и моя база данных принимает movie_id, название, год и описание. Когда я запускаю код, он пытается сохранить «массив» в качестве входного года. Это ошибка, которую я получаю => movie_id , title , year , description ) VALUES (NULL, 'Movie1', Array, 'some text')

ВИД:

  <?php echo $this->Form->create('Movie'); ?> <?php echo __('Add Movie'); ?> <?php echo $this->Form->hidden('movie_id'); echo $this->Form->input('title'); echo $this->Form->input('year', array( 'type'=>'date', 'dateFormat'=>'Y', 'minYear'=>'1990', 'maxYear'=>date('Y'), )); echo $this->Form->input('description'); ?> <?php echo $this->Form->end(__('Submit')); ?> 

КОНТРОЛЛЕР:

 public function add() { if ($this->request->is('post')) { $this->Movie->create(); if ($this->Movie->save($this->request->data)) { $this->Session->setFlash(__('The movie has been created')); $this->redirect (array('action'=>'index')); } else { $this->Session->setFlash(__('The movie could not be created. Please, try again.')); } } } 

Как я уже сказал, я новичок в тортике, поэтому извиняюсь, если этот вопрос звучит глупо, пожалуйста, дайте свое решение. благодаря