为了账号安全,请及时绑定邮箱和手机立即绑定

PHP复选框值发布以使用Codeigniter框架进行查看

PHP复选框值发布以使用Codeigniter框架进行查看

PHP
蝴蝶刀刀 2021-04-14 17:19:31
从php表单中发布选定复选框的值以在codeigniter框架中查看PHP形式<input type='checkbox' value="<?php echo $row_id ?>"><input type='hidden' name='asap[]' value="1 " ><input type='hidden' name='asap[]' value="2 " ><input type='hidden' name='asap[]' value="3 " >控制器$asap=> $this->input->post('asap')看法echo $asap;复选框的值不显示在视图中
查看完整描述

2 回答

?
慕勒3428872

TA贡献1848条经验 获得超6个赞

看法:


<input type='checkbox' name='cname' value="<?php echo 'cvalue'; ?>">//changes

<input type='hidden' name='asap[]' value="1" >

<!--removed right space from value-->

<input type='hidden' name='asap[]' value="2" >

<!--removed right space from value-->

<input type='hidden' name='asap[]' value="3" >

<!--removed right space from value-->

控制器:


//here you have syntax error use `=` instead `=>`

$postData = $this->input->post();

//you get all your post data, if you added `name` attribute only

print_r($postData);

//it will return you first hidden value

print_r($postData['asap'][0]);

echo '------------';

echo 'loop values';

$asap = $this->input->post('asap');

foreach($asap as $row){

       echo $row.'<pre>';

}

输出:


Array

(

    [cname] => cvalue

    [asap] => Array

        (

            [0] => 1 

            [1] => 2 

            [2] => 3 

        )


)

1

----------

loop values

1

2

3


查看完整回答
反对 回复 2021-04-23
  • 2 回答
  • 0 关注
  • 108 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信