使用Qr图像的学生的考勤系统包含学生证

时间:2015-01-29 18:52:01

标签: javascript php jquery mysql

好的..所以我在一个班级里有100个学生而且很难用他的名字打电话给所有人参加考试,所以我搜索了自动出勤的简单方法,我找到了扫描qr和显示的在线脚本[javascript]它内容所以我将为每个学生生成一个qr图像包含他的id,我将使一个sql表包含一些像

Table Name : Students  ----> 
- Unique Id
- Student Id
- Student Name

Table Name : subjects ----> 
- Unique Id
-Subject Code
-SUBJECT Name

Table Name : attend ----> 
- Unique Id
-Date
-Sign In : Default 0 [Absent]
-Sign Out : Default 0 [Absent]

所以当学生用网络摄像头扫描他的qr我有...他的id将转到mysql并记录参加,所以我可以将其提取为Excel文件

这是github上的qr扫描程序 http://miniqr.com/docs/demo/

这对于php& mysql ??请帮帮我

1 个答案:

答案 0 :(得分:0)

每个QR码都可以写成包含您的php服务器和学生ID的网址。

http://yoursitehere/yourphpscript.php?id=12345

然后在yourscript.php上,您只需提取GET数据并将其插入数据库。

if(isset($_GET['id'])){
$query = "INSERT INTO `attend` (`Date`, `StudentID`) VALUES (now(),  mysqli_real_escape_string($_GET['id'])";
mysqli_query ( $link , $query);
}

我建议让您的出席表简单跟踪参加者的学生ID,您可以稍后返回并找出谁不在。

建议参加的结构:

-UniqueID
-Date
-StudentID