<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
<title>无标题文档</title>
</head><body>
<?php
$link=mysql_connect("localhost", "root","hs123789") //选择数据库之前需要先连接数据库服务器 
or die("数据库服务器连接失败"); 
mysql_select_db("db_online") //选择数据库mydb 
or die("数据库不存在或不可用");
mysql_query("set names 'gbk'");
$a0=$_POST["hidden_id1"];
$b0=$_POST["hidden_id2"];
$c0=$_POST["hidden_id3"];
$d0=$_POST["hidden_id4"];
$e0=$_POST["hidden_id5"];
$answer1=$_POST["radio"];
$answer2=$_POST["radio1"];
$answer3=$_POST["radio2"];
$answer4=$_POST["fill1"];
$answer5=$_POST["fill2"];
echo"$a0  $b0  $c0 $d0 $e0 $answer1 $answer2 $answer3 $answer4 $answer5";
$grade=0; $sql1="SELECT *  FROM tb_select where select_id='$a0' and    select_answer='$answer1'";
$result1=mysql_query($sql1);
if($result1&mysql_affected_rows()>0)
{
$grade=$grade+20;
echo"$grade";
}?>
<?php 
$link=mysql_connect("localhost", "root","hs123789") //选择数据库之前需要先连接数据库服务器 
or die("数据库服务器连接失败"); 
mysql_select_db("db_online") //选择数据库mydb 
or die("数据库不存在或不可用");
mysql_query("set names 'gbk'");
$sql2="SELECT *  FROM tb_select where select_id='$b0' and    select_answer='$answer2'";
$result2=mysql_query($sql2);
if($result2&mysql_affected_rows()>0)
{
$grade=$grade+20;
echo"$grade";
}?>
<?php 
$link=mysql_connect("localhost", "root","hs123789") //选择数据库之前需要先连接数据库服务器 
or die("数据库服务器连接失败"); 
mysql_select_db("db_online") //选择数据库mydb 
or die("数据库不存在或不可用");
mysql_query("set names 'gbk'");
$sql3="SELECT *  FROM tb_select where select_id='$c0' and    select_answer='$answer3'";
$result3=mysql_query($sql3);
if($result3&mysql_affected_rows()>0)
{
$grade=$grade+20;
echo"$grade";
}?>
<?php 
$link=mysql_connect("localhost", "root","hs123789") //选择数据库之前需要先连接数据库服务器 
or die("数据库服务器连接失败"); 
mysql_select_db("db_online") //选择数据库mydb 
or die("数据库不存在或不可用");
mysql_query("set names 'gbk'");
$d0=$_POST["hidden_id4"];
$answer4=$_POST["fill1"];echo"$d0,$answer4";
$sql4="select *  from tb_fill where fill_id='$d0' and    fill_answer='$answer4'";
$result4=mysql_query($sql4);
if($result4&mysql_affected_rows()>0)
{
$grade=$grade+20;
echo"$grade";}
?>
<?php 
$link=mysql_connect("localhost", "root","hs123789") //选择数据库之前需要先连接数据库服务器 
or die("数据库服务器连接失败"); 
mysql_select_db("db_online") //选择数据库mydb 
or die("数据库不存在或不可用");
mysql_query("set names 'gbk'");
$e0=$_POST["hidden_id5"];
$answer5=$_POST["fill2"];
echo"$e0,$answer5";
$sql5="select *  from tb_fill where fill_id='$e0' and    fill_answer='$answer5'";
$result5=mysql_query($sql5);if($result5&mysql_affected_rows()>0)
{
$grade=$grade+20;
echo"$grade";

}


?>
<?php
require("connect1.php");
$sql="insert into tb_user(`user_grade`) values($grade)"; mysql_query($sql);
 echo"<script>alert('您的分数为 $grade 分');window.location.href='index.php';</script>";
 mysql_close();
 ?>
</body>
</html>
貌似第一第二个和第五个和第六个添加语句能执行 语句都正确 为什么有的query语句不能执行呢MySQL数据库