相关文章推荐
失落的猴子  ·  记录kafka consumer ...·  2 周前    · 
骑白马的鼠标垫  ·  "sys/time.h" missing ...·  9 月前    · 

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>
    <!--多选复选框 爱好 -->
    <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="打太极">打太极
    <!--单选框  地址 -->
    <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()输出查看

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

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

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

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

    <input type="checkbox" name="fav[]" value="唱歌" checked>唱歌
PHP获取单选下拉列表,多选下拉列表,单选框,复选框内的值,此例将当前页作为提交数据的页面。&amp;lt;form action=&quot; &quot; method=&quot;post&quot; accept-charset=&quot;utf-8&quot;&amp;gt; &amp;lt;!--单选下拉 学历--&amp;gt; &amp;lt;select name=&quot;edu&quot; &amp;gt;学历 &amp;lt;option
本例源码已经提供下载:http:// php code8.com/?attachment_id=186 先看 下拉列表 HTML代码: 一个form 有一个 多选 下拉列表 。需要注意的是这里select的name为hobbies[],是一个‘数组’形式。 <p>选择你的爱好,按住ctrl键 多选 。。</p> <form action="" method="get">
在赶项目 ,抽出半个小时来写篇博客吧,这个功能说实话不难,为什么要写呢,因为在 复选框 那里有小小的难点,我试了好多遍才试成功的,希望能为以后需要帮助的同学提供点思路。 先看一下我做的效果吧 就是给每个业务员分配单子,以便于业务员查看的时候可以只看到自己的业务,看不到别人的。 这种样式是我自己想的,我觉得也就这样是最简单明了的,当时一开始想的时候想的可复杂了,后来慢慢理清思路后变明了多了。 ...
给select 表单无素一个名字。 表单提交后 用 $_POST 或 $_GET 方式提交 $_POST['sel']或者$_GET['sel']获得选 的select的value if( $_POST ) echo $_POST['select']; select 下拉列表 框的 python错误提示---pymysql.err.ProgrammingError: (1064, "You have an error in your SQL syntax; check the 39004