代码可改成<input name="order[]">,多上[]
后台接收到的$_POST["order"]就成了数组格式的,你可以var_dump($_POST["order"])看看
html:
<form action='indexphp' method='post'>
<input type='text' name=num[] value='a' />
<input type='text' name=num[] value='b' />
<input type='text' name=num[] value='c' />
</form>php:
$num = $_POST['num'];
var_dump($num); //array('a','b','c');
//你可以用下面的方式试下,我这边考虑到的是遍历哈,假设上面的数组名字为$cate_arr
foreach($cate_arr as $v){
$values = array_values($v);
if(in_array("分类1", $values)) {
$id = $v["id"]; //这样就可以得到分类1的ID值了
break;
}
}
以上就是关于通过循环设置的input如何从php获取值。全部的内容,包括:通过循环设置的input如何从php获取值。、php按照行获取 input 中的值,存成数组、PHP 怎么从数组中取值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)