`
wangduowu
  • 浏览: 134423 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

关于PHP从checkbox取值

    博客分类:
  • php
PHP 
阅读更多

 

在用到checkbox的时候发现php只能取一个值,查了相关资料,原因如下:

<input type="checkbox" name="weeks[]" id="weeks" value=1>
<input type="checkbox" name="weeks[]" id="weeks" value=2>
<input type="checkbox" name="weeks[]" id="weeks" value=3> 
 


weeks后的中括号不可漏,否则用PHP获取的时候只能取到最后一个值。之后PHP就很好处理了,如下:

方法一:
$weeks = $_POST['weeks'];
for($i=0;$i<count($weeks);$i++)
echo $weeks[1]."<br>"; 

方法二:
$array = $this->request->getParameter("weeks[]");
$str =implode(',',$array);
echo $str;

 

 

分享到:
评论
1 楼 maazel 2010-05-01  
PHP代码的第四行,是不是应该是echo $weeks[$i]."<br>";    ????

相关推荐

    table中checkbox取值

    总结,"table中checkbox取值"这一主题涉及到HTML元素结构、JavaScript和jQuery的操作、表单提交、前端状态管理和事件监听等多个知识点。熟练掌握这些技能,能帮助开发者更好地实现用户界面的交互功能,提高用户体验...

    php checkbox 取值详细说明

    #### PHP Checkbox取值的完整示例 以下是一个HTML和PHP结合的简单示例,演示了整个过程: ```html ***"&gt; ;charset=gb2312" /&gt; 无标题文档 &lt;input type="checkbox" name="checkbox[]" value="1" /&gt; ...

    详解layui中的树形关于取值传值问题

    layui 中的树形控件取值传值问题详解 layui 是一个流行的前端 JavaScript 库,提供了许多有用的控件和功能,其中树形控件是其中一个非常实用的控件。然而,在使用 layui 的树形控件时,开发者可能会遇到取值传值...

    PHP网站开发中常用的8个小技巧_.docx

    6. **PHP表单取值**: 在PHP中,根据表单的提交方法(GET或POST),应使用对应的超全局数组来获取表单数据。如果是GET方法,使用`$_GET["test"]`;如果是POST方法,使用`$_POST["test"]`。 7. **获取当前IP**: `...

    PHP动态网站开发任务-表单界面设计及数据验证.pptx

    表单元素的生成需要使用 `&lt;input&gt;` 标记生成,设置 `type` 属性取值分别是 `text`、`password`、`radio`、`checkbox`、`submit` 和 `reset` 来生成相关的元素。下拉列表需要使用 `…&lt;/select&gt;` 和 `…&lt;/option&gt;` 两...

    PHP开发中常用的8个小技巧

    #### 六、表单取值 在PHP中,可以通过`$_GET`或`$_POST`超全局变量来获取表单提交的数据: - 如果表单提交方式为GET,则使用`$_GET`: ```php $value = $_GET["test"]; ``` - 如果表单提交方式为POST,则使用`$_...

    php程序员面试题(含html、JavaScript、php和mysql)

    **解析:**这是一个关于PHP基础知识的问题。可以这样实现: ```php function getFileExtension($filename) { return pathinfo($filename, PATHINFO_EXTENSION); } ``` #### PHP关键字理解 **问题:**`include`、...

    js方法整理.docx

    9. 获取复选框`checkbox`、单选按钮`radio`和下拉框`select`的值:使用`attr("value")`或`val()`。对于单选组,可以使用`$("input[type=radio][checked]").val()`获取被选中的值;对于下拉框,使用`$('#sel').val()`...

    html入门到放弃笔记

    特点:从文件所在的最高级目录处开始查找资源文件所经过的路径,就是绝对路径 使用场合:当想访问互联网上的资源时,只能用绝对路径 完整的绝对路径分四部分: 1、协议名 http 2、域名(主机名,IP地址) ...

    2021-2022计算机二级等级考试试题及答案No.13909.docx

    4. Java异常处理:Java的异常处理中,多个`catch`子句用于捕获不同类型的异常,应按照从具体到抽象的顺序排列,即先捕获低级别的异常,再捕获高级别的异常。 5. VBA编程:在VB或Access中,`This.Parent`指的是当前...

    ExtAspNet_v2.3.2_dll

    -从Region控件中删除SplitColor属性,增加CollapseMode, EnableSplitTip, SplitTip, CollapsibleSplitTip属性(feedback:bmck)。 -BorderPanel更名为RegionPanel。 -DropDownList拥有MarkInvalid方法(feedback:sun...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -从Region控件中删除SplitColor属性,增加CollapseMode, EnableSplitTip, SplitTip, CollapsibleSplitTip属性(feedback:bmck)。 -BorderPanel更名为RegionPanel。 -DropDownList拥有MarkInvalid方法(feedback:sun...

    js使用小技巧

    checkbox扁平 &lt;input type=checkbox style="position: absolute; clip:rect(5px 15px 15px 5px)"&gt; 获取选中内容 document.selection.createRange().duplicate().text 自动完成功能 打开该功能 关闭该功能 ...

Global site tag (gtag.js) - Google Analytics