我有一个学校的结果管理系统。我在数据库中有三个表。
最近2年我可以在一个查询中插入数据但有些日子我无法使用之前使用的相同代码正确插入数据。当我执行命令时,有时没有数据插入标记表,有时没有数据插入 gpa 或缺席表。我能做什么 ? 这是我的代码。
mysql_query("
insert into `mark`(`stid`,`roll`,`name`,`section`,`exam`,`year`,`ban1`,`ban2`,`eng1`,`eng2`,`mat`,`ssci`,`sci`,`tmark`)
values('$stid','$roll','$name','$section','$exam','$year','$ban1','$ban2','$eng1','$eng2','$mat','$ssci','$sci','$tmark')");
mysql_query("
insert into `stgpa`(`stid`,`exam`,`year`,`ban1gp`,`ban2gp`,`eng1gp`,`eng2gp`,`matgp`,`sscigp`,`scigp`,`tgpa`)
values('$stid','$exam','$year','$ban1grade','$ban2grade','$eng1grade','$eng2grade','$matgrade','$sscigrade','$scigrade','$avggpa')");
mysql_query("
insert into `absent`(`stid`,`exam`,`year`,`wday`,`abs`)
values('$stid','$exam','$year','$wday','$abs')");
echo"<code>Input successfully</code>";