插入命令正在插入重复的行

时间:2017-06-01 23:22:24

标签: php mysql

我有一个页面在扫描QR码时将一行插入数据库。它工作得很好,除了它每次处理时插入两行。一切都是一样的。

我试图通过DCheckIn字段分组来计算人数,但它是按日期而不是日期/时间进行分组。

我很想知道每次插入两行的原因。代码非常简单。只有在手机上使用qr代码阅读器进行扫描时才会这样做。

它获得的三个数字来自上一页的表格。

include('includes/db_login_articles.inc');
$id = $_GET['did'];
$THID = $_GET['id'];
$TID = $_GET['tid'];


$currenttime = date('Y-m-d H:i:s');

$sql = "INSERT INTO Attendance (DCheckIn,Family,TNumber,Attendance) VALUES ('$currenttime', '$THID','$TID', '$id')";

    $insert_result = mysql_query($sql);
            if (!($insert_result))
            {
                echo mysql_error();
                echo "<br>\n";
                echo "$sql<br>\n";
                exit;
            }

0 个答案:

没有答案