php 读取MYSQL数据到radio 选项数组后,如何用JS判断是否为空

php 读取MYSQL数据到radio 选项数组后,如何用JS判断是否为空,第1张

刚写的 没测试 给你个思路 你参考一下

<form action="a.php" name="from" method="post">

<?

for($i=0$i<10$i++){

echo "第".($i+1)."题"

for($j=0$j<4$j++){

echo "<input type='radio' name='ra[$i]' id='ra[$i][$j]' />"

}

}

?>

</form>

<script>

function check_ra(){

var y

for(var i=0i<10i++){

y=0

for(var j=0j<4j++){

if(document.from.ra[i][j].checked==true)

y=1

}

if(y==0){

alert("第"+(i+1)+"题还没选")

break

}

}

}

</script>

你写的那个每4个radio本身就是一个数组 你把他name写成二维数组 调用的时候那就得用写三维数组了 name后面得[]没必要

首先,你得在diaocha.php这个文件,接收表单传的值

$radiogroup = isset($_POST['radiogroup'])?$radiogroup:''

isset用来检测是否有选中提交,然后就是数据库的链接

$con = mysql_connect('localhost','root','')//三个参数,分别是,连接的主机名,mysql的账号,mysql密码

mysql_query('set names utf8')//设置连接的字符集,如果页面是utf8的编码,就是utf8,如果是gbk的话,那就写 set names gbk

mysql_select_db('xxx',$con)&nbsp//xxx就是你要选择的数据库名称

插入数据

$sql = "insert into xxxx set xxx = $radiogroup" //xxxx 是你要插入的表名,xxx就是字段名 mysql_query($sql)

你是说建表吗:

create table table_nmae(

xm 类型,

xxmc 类型,

zy 类型,

szd 类型,

qq 类型,

yx 类型,

tel 类型,

radio 类型,

bz

)

比如类型都是字符串的话类型都用varchar,长度选100,则为varchar(100),替换类型就好了,其他的还有很多数据类型,自己查,不知道是否能帮到你!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8580302.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-18
下一篇 2023-04-18

发表评论

登录后才能评论

评论列表(0条)

保存