导航:首页 > 编程语言 > php多选按钮

php多选按钮

发布时间:2024-10-16 11:23:39

1. 用php做多项选择题,数据库怎么设计, 代码怎么写....

常规思路


表1(问题)

question

id(主键)text(问题内容)rightAnswer(正确答案)


表2(备选答案)

answer

id(主键)qid(对应的问题id)text(备选答案)


$sql="SELECT*FROMquestion";
$r=mysql_query($sql);
while($row=mysql_fetch_rows($r)){
//输出题干
echo$row[1];
$subsql="SELECT*FROManswerWHEREqid='".$row[0]."'";
$subr=mysql_query($subsql);
while($subrow=mysql_fetch_rows($subr)){
//输出备选答案
echosubrow[2];
}
}


我相信这是比较主流的设计思路,希望的帮到你


至于比对答案的时候,有一种简单做法,你传回来的答案不是数组吗,将数据库正确答案以字符串形式输出,打散成数组,求2个数组的交集,根据交集数量判断正确个数


不懂欢迎追问

2. php 用explode()以”*”为分隔符实现添加多选题功能

$str = "1*2*3*4*5";
$arr=explode("*",$str);//结果$arr为组,$arr[0]=1,$arr[1]=2.....
var_mp($arr);//打印 内容

阅读全文

与php多选按钮相关的资料

热点内容
点爱APP怎么下载不了了 浏览:105
pr视频生成文件夹能删除吗 浏览:715
香港云服务器1m带宽吗 浏览:366
如何打开老手机内存卡加密 浏览:850
单片机8脚5v 浏览:58
防止反编译技术 浏览:489
网关的加密方式用哪个 浏览:232
加密便签在哪里找小米 浏览:527
对数函数的预算法则 浏览:893
会计基础教材pdf 浏览:408
怎么用苹果平板登安卓账号王者 浏览:379
苹果怎么下rosi的app 浏览:488
单片机usb模块作用 浏览:936
拿破仑传pdf 浏览:884
Java7程序设计 浏览:401
黑马程序员百度云 浏览:559
java验证码识别算法 浏览:758
单片机共阳极数码管0到9重复 浏览:939
pdf如何图片格式 浏览:382
龙虎榜接收数据器源码 浏览:648