tanleihaoren
注册会员

UID 76754
精华
0
积分 157
帖子 94
金钱 157 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-7-20
状态 离线
|
[广告]: 代充Paypal帐号美元
循环处理表单提交上来的数据?
这是怎么回事?始终不能正确统计被选择项的次数??(每次选择,所有大题的所有选项的次数全部被加了一遍)
<?php include("config.php"); $i=2; $count1=0; //a选项初始为0 $count2=0; //b.... $count3=0; $count4=0;
$db=mysql_connect($servname,$sqlservname,$sqlservpws) or die("数据库连接失败"); mysql_select_db($sqlname,$db); $sql = "select * from quiz order by z_id ";//z_id对应不同的题目,我做的是问卷调查 $conn=mysql_query($sql);
while($rs=mysql_fetch_row($conn)){
$count = $_POST["danxuan".$i]; //前面单选name="danxuan.$i" value="a"/"b"... $i++; if($count!=""){
switch($count) { case "a": //假若选择的是A选项 $sqlb= "update quiz set count1=count1+1 ";//count1表中计算相应选项的次数 mysql_query($sqlb); case "b": $sqlb= "update quiz set count2=count2+1 "; mysql_query($sqlb); case "c": $sqlb= "update quiz set count3=count3+1 "; mysql_query($sqlb); case "d": $sqlb= "update quiz set count4=count4+1 "; mysql_query($sqlb); } } else{ } ?> [ 本帖最后由 tanleihaoren 于 2006-11-26 11:07 AM 编辑 ]
|
|