将表单下拉值传递给控制器CakePHP
我可以在我的控制器中传递表单下拉列表值吗?然后,我可以在我的DB表中发送该值……请帮助我,我是cakephp新手这是我的工作内容将表单下拉值传递给控制器CakePHP,php,cakephp,Php,Cakephp,我可以在我的控制器中传递表单下拉列表值吗?然后,我可以在我的DB表中发送该值……请帮助我,我是cakephp新手这是我的工作内容 echo'<div class="AcceptButtonFormData">'; echo $this->Form->create('Job' ,array('action' => 'view')); $ipr_value=array('0'=>0.0,'1'=>.1,'2'=>.2,'3'=&
echo'<div class="AcceptButtonFormData">';
echo $this->Form->create('Job' ,array('action' => 'view'));
$ipr_value=array('0'=>0.0,'1'=>.1,'2'=>.2,'3'=>.3);
echo $this->Form->input('IPR_teeth_pair12',array('type' => 'select','name'=>'drop12', 'options' => $ipr_value,'default'=>0));
echo $this->Form->input('IPR_teeth_pair23',array('type' => 'select','name'=>'drop23', 'options' => $ipr_value,'default'=>0));
echo $this->Form->input('IPR_teeth_pair34',array('type' => 'select','name'=>'drop34', 'options' => $ipr_value,'default'=>0));
echo $this->Form->end();
echo '</div>'
echo';
echo$this->Form->create('Job',array('action'=>'view');
$ipr_value=array('0'=>0.0,'1'=>0.1,'2'=>0.2,'3'=>0.3);
echo$this->Form->input('IPR\u-pair12',数组('type'=>'select','name'=>'drop12','options'=>$IPR\u-value,'default'=>0));
echo$this->Form->input('IPR\u-pair23',数组('type'=>'select','name'=>'drop23','options'=>$IPR\u值,'default'=>0));
echo$this->Form->input('IPR\u-pair34',数组('type'=>'select','name'=>'drop34','options'=>$IPR\u-value,'default'=>0));
echo$this->Form->end();
回声“
是的,您可以保存它。根据上述表格,这将向您发布视图中的控制器操作
public function view() {
// Has any form data been POSTed?
if ($this->request->is('post')) {
// If the form data can be validated and saved...
if ($this->Job->save($this->request->data)) {
// Set a session flash message and redirect.
$this->Session->setFlash('JobSaved!');
$this->redirect('/jobs');
}
}
// If no form data, find the recipe to be edited
// and hand it to the view.
$this->set('jobs', $this->Job->findAll());
}
下面是sudo代码,您可以根据需要进行更改,为了了解更多信息,您可以访问感谢回复…..如果我选择下拉值并提交按钮,下拉列表无法保存在DB中,并且如果我检查表单下拉列表值0,这意味着如果我选择该值,我将保持选中状态….$ipr\U value=array('0'=>'0.0'、'1'=>'.1'、'2'=>'.2'、'3'=>'.3');这样使用可以解决您的问题并在控制器中打印请求数据