php 怎么获取表单复选框内容? PHP 表单问题 如何获取复选框数据

php\u83b7\u53d6\u590d\u9009\u6846\u7684\u503c

$_post \u662f\u4e00\u4e2a\u591a\u7ef4\u6570\u7ec4\uff0c
\u7c7b\u4f3c\u8fd9\u4e48\u4e00\u4e2a\u6570\u7ec4
$_post = arry( mrbook => arry('a' , 'b' , 'c'\uff09 )$_post[mrbook]\uff1b //\u53ef\u8fd4\u56de arry('a' , 'b' , 'c'\uff09$i = 1\uff1b$_post[mrbook][$i]\uff1b// \u53ef\u8fd4\u56de arry('a' , 'b' , 'c'\uff09\u4e2d\u7684\u7b2c\u4e8c\u4e2a\u7d22\u5f15 \u7ed3\u679c\u662f b

\u5bf9,\u6ca1\u9009\u62e9\u7684\u60c5\u51b5\u4e0b,\u8868\u5355\u4e2d\u7684checkbox\u662f\u4e0d\u4f1a\u63d0\u4ea4\u7684.
\u6240\u4ee5\u5c31\u63d0\u793a\u4e86.
=========
\u4f60\u53ef\u4ee5\u5224\u65ad\u4e00\u4e0b\u518d\u8f93\u51fa.
if(isset($_POST["orange"])) echo $_POST["orange"];

  php 获取表单复选框内容,我们一般都是在给这个checkbox添加一个name属性,与id中的值是一样的,然后在通过php的post来获取就行了,这里我写一段代码:
<html>
<head></head>

<body>
<form action="" method='post'>

   <tr>
   <td>擅长的编程语言:</td>
   <td>
   HTML<input type="checkbox" name="good[]" value="html">
  CSS<input type="checkbox" name="good[]" value="css">
  JavaScript<input type="checkbox" name="good[]" value="javascript">
  PHP<input type="checkbox" name="good[]" value="php">
  Mysql<input type="checkbox" name="good[]" value="mysql">
  </td>
  </tr>
  </form>

</body>

</html>

在php中:
alert($_POST['$_POST['good']']); //弹出获取到的checkbox的值;

在你的提交页面中的 html这样写!

<input name="key[]" type="checkbox" value="22">11
<input name="key[]" type="checkbox" value="22">11

php这样写

<?php
$key=$_POST["key"];
for($i=0;$i<count($key);$i++){
echo $key[$i];
}

?>

扩展阅读:为什么复选框只能打叉 ... web表单生成器php ... php表单源码 ... 如何在复选框中打钩 ... php表单查询怎么做 ... 复选框可以不选吗 ... php制作简单的表单代码 ... php接收表单 ... php表单验证 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网