数据库循环出来的数据,然后根据类型判断单选和多选。
但是奇怪的事情发生了。
<td><?php
if($rows[danorduo]=="1" &&$rows[c1]!="" ){
echo "<input type='radio' name='c1' value='1'>".$rows[c1];
}
if($rows[danorduo]=="2" &&$rows[c1]!="" ){
echo "<input type='checkbox' name='c1' value='2'>".$rows[c1] ;
}
?></td>
<td><?php
if($rows[danorduo]=="1" &&$rows[c2]!="" ){
echo "<input type='radio' name='c2' value='1'>".$rows[c2];
}
if($rows[danorduo]=="2" &&$rows[c2]!="" ){
echo "<input type='checkbox' name='c2' value='2'>".$rows[c2] ;
}
?></td>++++++++++++++++++++++++++++++++++++++++
这个是每次循环需要输入出的,可能会有20条输出。
假如第一行输出的是多选。我第二是单选。
我点第二行的单选,第一行的多选对应的项自动去掉了。
况且第二行的单选可以同时点几个。。。。。
单选不能单选,单选能同时选中所有?
答案:1 悬赏:70 手机版
解决时间 2021-04-30 22:12
- 提问者网友:树红树绿
- 2021-04-30 16:00
最佳答案
- 五星知识达人网友:想偏头吻你
- 2021-04-30 16:52
单选框的名字不能一样 你循环时产生了相同的name
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯