thinkphp复选框数组如何同其他数据写入一条数据中

Array([tmid]=>1[values]=>Array([0]=>无水氨010066[1]=>氩010082)... Array ( [tmid] => 1 [values] => Array ( [0] => 无水氨010066 [1] => 氩010082 ) 展开
 我来答
sddf643
2018-03-19 · TA获得超过1181个赞
知道大有可为答主
回答量:1298
采纳率:87%
帮助的人:162万
展开全部
1、php部分如下:
<?php
//print_r($_POST);
foreach($_POST['chk'] as $val) {
mysql_query("insert into xxx (uname) values('{$val}')");
}
?>
2、HTML部分如下:
<form action="<?=$_SERVER['PHP_SELF']?>" method="post">
<input type="checkbox" name="chk[]" value="11" />
<input type="checkbox" name="chk[]" value="22" />
<input type="checkbox" name="chk[]" value="33" />
<input type="checkbox" name="chk[]" value="44" />
<input type="radio" name="ds" value="55" checked="checked" />
<input type="radio" name="ds" value="66" />
<input type="submit" />
</form>
追问

您好 我在这种复选框的同时还需要提交一条数据,都在统一条数据上

<input type="hidden" name="tmid" value="{$tmattrs.id}">  

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式