【发布时间】:2014-07-09 10:55:36
【问题描述】:
我想知道如何将数据提交到动态表,然后当表已满时需要将其插入数据库。这里的用户扫描凭证条码。每个条形码都链接到一个 GRN 编号和一个客户编号。他们得到一包代金券,然后用扫描仪扫描进去。我在 php 中创建了一个表单页面以将其扫描到 $_SESSION 变量中。
if(isset($_POST['add']) and $_POST['add'] == "Add Item" and $_POST['fl_voucher_no'] != "" and $_POST['fl_voucher_grn'] != "")
{
$_SESSION['grn'] = $_POST['fl_voucher_grn'];
$_SESSION['date'] = $_POST['fl_voucher_date'];
$_SESSION['voucher_cust'] = $_POST['fl_voucher_customer'];
$_SESSION['voucher_no'][] = $_POST['fl_voucher_no'];
header('Location: .');
}
因为扫描仪每次重新加载页面时都会按“输入”键并扫描下一个数字。
当他们扫描了他们提交到数据库的所有凭证时。
这是使用 $_SESSION 变量执行此操作的最佳方法,还是您建议如何处理?
【问题讨论】:
标签: php session barcode-scanner