Я n00bie с Zend, но я его изучаю. Я хочу обновить поле в базе данных с помощью кнопки, но я не знаю, как это сделать.Обновление поля БД с использованием Zend Framework
Это то, что я хочу сделать: UPDATE $table SET content_field=1 WHERE $id = contentId
Например, если нажать эту кнопку Я хочу поставить 1 в поле вместо по умолчанию 0.
извините за глупый вопрос, но могу ли я связаться с кнопкой? Просто потому, что с PHP я обычно делаю что-то вроде этого:
и в файле PHP я пишу SQL-действия, но я до сих пор не понимаю, как связать кнопку с моего представления с реальным действием. – MarkЕсли вы хотите ввести метод «updateDataAction» в контроллере «Пользователь», вам нужно сделать сообщение до /user/updatedata и получить доступ к данным сообщения с помощью $ this -> _ request-> getParam ('INPUT_NAME_PARAM'); Это вы имели в виду? – ianaz
я жёстко форму в представлении/содержание/myfile.tpl, как это: <форма метода = "пост" действие = "/ Admin /" /> \t \t <выберите имя = "content_field"> \t \t < опция значение = ""> \t \t <параметр значение = "0"> Да \t \t <параметр значение = "1"> Нет \t \t \t <входное значение = "Go" Тип = "отправить"/> \t \t Но я не знаю, как «связать» эту кнопку отправки с обновленной функцией поля DB, как этот: UPDATE $ table SET content_field = 1 WHERE $ id = contentId – Mark