<html>
<head>
<?php
echo "学生的名字是:";
$name=$_POST['name'];
echo $name;
echo "<br>";
echo "学生的学号是:";
$number=$_POST['number'];
echo $number;
echo "<br>";
echo "语文成绩:";
$chinese=$_POST['chinese'];
echo $chinese;
echo "<br>";
echo "英语成绩:";
$english=$_POST['english'];
echo $english;
echo "<br>";
echo"数学成绩:";
$math=$_POST['math'];
echo $math;
echo "<br>";
echo "政治成绩:";
$pol=$_POST['pol'];
echo $pol;
echo "<br>";
echo "<br>";
echo "平均成绩:";
echo $average=round(($chinese+$english+$math+$pol)/4);
echo "<br>";
echo "成绩评价:";
//echo $average;
function pjcj($average)
{
if($average>=70&&$average<90){
echo"成绩中等";
}
elseif($average>=90&&$average<=100){
echo"成绩优秀";
}
else{
echo"成绩不及格";
}
}
$e=pjcj($average);
echo "<br>";
echo "绩点:";
$GPA=($average-60)*0.1+1;
function jd($GPA)
{
IF($GPA<1){
echo"无成绩";
}
else{
echo$GPA;
}
}
$j=jd($GPA);
$con = mysql_connect("localhost","root","root");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("end", $con);
mysql_query("INSERT INTO end values ('$name','$number','$chinese','$english','$math','$pol','$average,'$GPA')");
mysql_close($con);
?>
做的是一个学生成绩登记系统,要求把绩点和平均成绩录进数据库,但是不知道为啥录不进去,有大神帮我分析一下吗
<head>
<?php
echo "学生的名字是:";
$name=$_POST['name'];
echo $name;
echo "<br>";
echo "学生的学号是:";
$number=$_POST['number'];
echo $number;
echo "<br>";
echo "语文成绩:";
$chinese=$_POST['chinese'];
echo $chinese;
echo "<br>";
echo "英语成绩:";
$english=$_POST['english'];
echo $english;
echo "<br>";
echo"数学成绩:";
$math=$_POST['math'];
echo $math;
echo "<br>";
echo "政治成绩:";
$pol=$_POST['pol'];
echo $pol;
echo "<br>";
echo "<br>";
echo "平均成绩:";
echo $average=round(($chinese+$english+$math+$pol)/4);
echo "<br>";
echo "成绩评价:";
//echo $average;
function pjcj($average)
{
if($average>=70&&$average<90){
echo"成绩中等";
}
elseif($average>=90&&$average<=100){
echo"成绩优秀";
}
else{
echo"成绩不及格";
}
}
$e=pjcj($average);
echo "<br>";
echo "绩点:";
$GPA=($average-60)*0.1+1;
function jd($GPA)
{
IF($GPA<1){
echo"无成绩";
}
else{
echo$GPA;
}
}
$j=jd($GPA);
$con = mysql_connect("localhost","root","root");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("end", $con);
mysql_query("INSERT INTO end values ('$name','$number','$chinese','$english','$math','$pol','$average,'$GPA')");
mysql_close($con);
?>
做的是一个学生成绩登记系统,要求把绩点和平均成绩录进数据库,但是不知道为啥录不进去,有大神帮我分析一下吗