PHP获取单选下拉列表,多选下拉列表,单选框,复选框内的值;默认选框中的值操作小结

PHP获取单选下拉列表,多选下拉列表,单选框,复选框内的值,此例将当前页作为提交数据的页面。

<form action=" " method="post" accept-charset="utf-8">


   <!--单选下拉  学历-->
    <select name="edu" >学历
        <option value="研究生">研究生</option>
        <option value="本科">本科</option>
        <option value="高中">高中</option>
        <option value="初中">初中</option>
        <option value="小学">小学</option>
    </select>
  <!--多选下拉  自选-->
    <select name="ed[]" >学历
        <option value="研对对对究生">研究对对对生</option>
        <option value="本对对对科">本对对对科</option>
        <option value="高对对对中">高对对对中</option>
        <option value="初对对对中">初对对对中</option>
        <option value="小对对对学">小对对对学</option>
    </select>
    <!--多选复选框 爱好 -->
    <br>
    <input type="checkbox" name="fav[]" value="唱歌">唱歌
    <input type="checkbox" name="fav[]" value="跳舞">跳舞
    <input type="checkbox" name="fav[]" value="武术">武术
    <input type="checkbox" name="fav[]" value="舞蹈">舞蹈
    <input type="checkbox" name="fav[]" value="绘画">绘画
    <input type="checkbox" name="fav[]" value="打篮球">打篮球
    <input type="checkbox" name="fav[]" value="打太极">打太极

    <!--单选框  地址 -->
    <br>
    <input type="radio" name="from" value="郑州">郑州
    <input type="radio" name="from" value="北京">北京
    <input type="radio" name="from" value="武汉">武汉
    <input type="radio" name="from" value="南京">南京
    <input type="radio" name="from" value="上海">上海
    <input type="radio" name="from" value="广州">广州


     <input type="submit" name="submit" value="提交"> <br>

</form>

echo $_post['edu']; // 单选下拉获取值
echo $_post['ed'];  // 多选下拉获取值
echo $_post['fav']; // 多选复选框获取值
echo $_post['from']; // 单选框获取值

form表单中的action属性值为空,则说明将要把数据以post形式提交到当前页面。如果是其他页面,直接更改地址即可。post形式获取数据$_POST['name值'];基本固定形式就是$_post['name值'];

如果来回反复记不住,那就每天敲5遍,连续三五天就能记的滚瓜烂熟。

单选下拉列表

echo $_post['edu']; // 单选下拉获取值

多选下拉列表

echo $_post['ed'];  // 多选下拉获取值 ,值为数组形式 可以用var_dump()输出查看

单选框

echo $_post['from']; // 单选框获取值

复选框

echo $_post['fav']; // 多选复选框获取值,值为数组形式 可以用var_dump()输出查看

PS:

      如果要对选框内的值,就行前端页面上的选定,方式如下:

    1,  select(不管是单选下拉还是多选下拉) 中的值在option标签中加入 selected 属性,例:   

<option value="研究生" selected>研究生</option> 默认选中这个选项

    2,input(不管是radio单选还是checkbox多选)中的值,在input标签中加入 checked 属性,例:

    <input type="checkbox" name="fav[]" value="唱歌" checked>唱歌

 

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值