首 页   · 站长博客 · 用户注册 · 会员登陆  · 会员排行  ·最新主题  ·最近回复  精华区  版权声明  ·论坛管理
  当前登录身份:游客,请先登录。  笔名: 口令: 验证码:   
楼 主  index »  PHP+MYSQL编程 » [原创]一般的选择题,进行统计加分存入数据库,大家帮帮忙!  


  作者:cykk
  注册时间:2004-12-30
  主题/回复:41/99
  积分:688
  等级:★★★(六级)
  称号:声名鹊起

  keke9668@263.net..
  272782316
  cyxk.go1.icpcn.com

 

 发表:2005-06-23 19:52:58 阅读 2312 次 回复 3 次 得分1  |   字号 字色
[原创]一般的选择题,进行统计加分存入数据库,大家帮帮忙!
  我做了十多题选择题,是单项选择题,每题只有一个答案,像考试一样的题型,要是选对了得3分,选到其它的选项不得分,然后把回答对加起来算出总分存入数据库,应该怎么做?用的是单选按钮!我的代码如下<? if (c1[2].checked==1) {hc1=4;}
else {hc1=0;}
if (c2[0].checked==1) {hc2=4;}
else {hc2=0;}
if ((c3[1].checked==1) {hc3=4;}
else {hc3=0;}
if (c4[0].checked==1) {hc4=4;}
else {hc4=0;}
if ((c5[0].checked==1) {hc5=4;}
    else {hc5=0;}
if (c6[0].checked==1){ hc6=4;}
    else {hc6=0;}
if (c7[0].checked==1){hc7=4;}
    else {hc7=0;}
if (c8[2].checked==1){ hc8=4;}
    else {hc8=0;}
if (c9[0].checked==1){ hc9=4;}
 else {hc9=0;}
if (c10[1].checked==1){ hc10=4;}
 else {hc10=0;}
if (c11[0].checked==1) {hc11=3;}
 else {hc11=0;}
if (c12[0].checked==1){hc12=3;}
  else {hc12=0;}
if (c13[0].checked==1) {hc13=3;}
  else {hc13=0;}
if (c14[0].checked==1) {hc14=3;}
   else {hc14=0;}
if (c15[0].checked==1) {hc15=3;}
     else {hc15=0;}
if (c16[3].checked==1) {hc16=3;}
     else {hc16=0;}
if (c17[0].checked==1) {hc17=3;}
     else {hc17=0;}
if (c18[0].checked==1) {hc18=3;}
  else {hc18=0;}
if (c19[0].checked==1) {hc19=3;}
  else {hc19=0};
$num=hc1+hc2+hc3+hc4+hc5+hc6+hc7+hc8+hc9+hc10+hc11+hc12+hc13+hc14+hc15+hc16+hc17+hc18+hc19;
       <?
}
else
{
//连接到本地mysql数据库
$myconn=mysql_connect("localhost","myname","mypassword");
mysql_select_db("keke",$myconn);
//将用户填写信息添加到数据库
$strSql="insert into  userinformation(column1,column2,column3,column4,column5,column6,store)
 values('$column1','$column2','$column3','$column4','$column5','$column6,'$num')";
$result=mysql_query($strSql,$myconn) or die(mysql_error());
//关闭对数据库的连接
mysql_close($myconn);
?>其它的可以插入,就是那个变量$num不能进行统计分数插入数据库!
 
 1#楼  
 
  回复人:一起PHP
  注册时间:2004-02-27
  主题/回复:247/1521
  积分:4649
  等级:★★★★★☆(十一级)
  称号:论坛圣人

   
 1#楼 发表于2005-06-23 22:10:14  评分:1 

在QQ上面已经回了。
不过我会再写一个较为详细的例子。
 2#楼  
 
  回复人:cykk
  注册时间:2004-12-30
  主题/回复:41/99
  积分:688
  等级:★★★(六级)
  称号:声名鹊起

   
 2#楼 发表于2005-06-24 01:20:54  评分:× 

   聂老师,还是不明白!我以已经发到你的邮箱里了,帮看看好吗??
 3#楼  
 
  回复人:cykk
  注册时间:2004-12-30
  主题/回复:41/99
  积分:688
  等级:★★★(六级)
  称号:声名鹊起

   
 3#楼 发表于2005-06-24 01:22:54  评分:× 

不好意思,刚才急了,没看见老师您已经做好了!呵呵!谢谢!!
  页数1/1首页 « 1 » 末页
  发表回复:您还没有登陆,无法发表回复。请先[登陆]

一起PHP技术联盟 主办:一起PHP 联系方式:站长QQ:4304410 QQ群:8423742 20159565 站长博客 E-mail: nqp@nqp.me 执行时间:0.007sec
SimsmaBBS 2008 (v6.0) Developed by 17php.com,Copyright(C)2003-2010 All rights reserved. 副本授权:一起PHP官方专用版