一个简单php+mysql快递单号扫码记录网页

2015-03-30 浏览:5846
一个简单php+mysql快递单号扫码记录网页
评论:(8)复制地址

快递一多,就会出现丢包的现象,快递说签收了,一天那么多,我又记不得签没签,就想着把到货的快递单号都记录下来,让我手工记那就算了,扫码枪现在又不贵,就买了一把 O(∩_∩)O~


提示:扫码抢是模仿键盘输入的,所以只需要安装驱动,然后随便打开个记事本就可以直接用了


页面代码:

<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> 
<title>快递运单录入</title> 
<style type="text/css">
    body {
        text-align:center;
    }
</style>
</head> 
<body>
<form method="post" name="yundanForm" onsubmit='lost()'> 
<input name="danhao" type="text" id="danhao"/>
<input type="submit" value="提交" name="submit"/>  <!--快递单号默认回车 都不用点提交-->
<input type="reset" value="重置" name="button"/> 
</form>
<?php 
@$danhao = $_POST['danhao'];  //获得传过来的输入值

//通过phpmyadmin建立一个数据库testphp,并建一个yundan表,里面添加两个字段'num','time',num定义varchar(30),time定义timestamp并选择CURRENT_TIMESTAMP。别忘了设置访问此库的帐号密码。

// DB
define('DB_DRIVER', 'mysql');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'testphp');
define('DB_PASSWORD', 'phptest');
define('DB_DATABASE', 'testphp');

$today = date("Y-m-d");  //今天日期

@$sqlselect = "select * from `yundan` where num='$danhao'";//把将要进行数据库操作的代码赋值给$sqlselect 
@$sqlinsert = "INSERT INTO `testphp`.`yundan` (`num`) VALUES ('$danhao')";
$selecttoday = "select `num` from `yundan` where `time` LIKE '%$today%'";
$counttoday = "select count(*) from `yundan` where `time` LIKE '%$today%'"; //统计当天的单量
$conn  = mysql_connect(DB_HOSTNAME, DB_USERNAME, DB_PASSWORD);//建立mysql连接  
$my_db = mysql_select_db(DB_DATABASE,$conn);//选择数据库   
$selectnum = mysql_query($sqlselect); // 执行查询语句,并执行$sql操作

if(!empty($danhao)) { 
    if (mysql_num_rows($selectnum)) {  //判断重复   
        echo "<br>\n";
        echo "<br>\n";  //这是换行空格
        echo "<br>\n";
        echo "运单:$danhao 请勿重复添加!";
} else {
        $insertnum = mysql_query($sqlinsert);
        echo "<br>\n";
        echo "<br>\n";
        echo "<br>\n";
        echo "运单:$danhao 已成功添加<br>\n";
        }
}
//print_r($_POST)

$totaltotal = mysql_fetch_array(mysql_query($counttoday));
$yundannum = mysql_query($selecttoday);

echo "<br>\n";
echo "<br>\n";
echo "<br>\n"; 
echo "今日统计: $totaltotal[0]件<br>\n";

while($echonum = mysql_fetch_array($yundannum)){  //循环输出单号
    echo $echonum['num'];
    echo "<br>\n";
}
mysql_close($conn); //关闭数据库连接
?>
<script type="text/javascript"> 
document.getElementById ('danhao').focus(); //获得焦点
function lost(){
document.getElementById ('danhao').blur();  //失去焦点 防止扫快了填到一行上
}
</script>
</body> 
</html>

后续再完善查找、删除、修改等功能。

评论:(8)复制地址
发布:zpblog | 分类:Other | Tags:php mysql

评论列表:

深圳旅行社

评论于2015-03-31 11:09:24
谢谢分享~ - 回复该评论

歪妖内涵网

评论于2015-09-02 17:28:54
不错的网站,很喜欢,期待互访 - 回复该评论

爱奇趣分享网

评论于2015-09-04 12:58:54
不错不错,来看看。。 - 回复该评论

最励志官网

评论于2015-09-05 18:48:27
最励志网:http://www.zuilizhi.net/? 前来拜访,欢迎互访! - 回复该评论

内涵笑话

评论于2015-10-08 13:58:34
不错,值得收藏分享! - 回复该评论

内涵段子

评论于2015-10-22 13:57:53
不错的网站,很喜欢,期待互访 - 回复该评论

电商平台

评论于2016-02-10 14:19:32
[给力] 不错不错 - 回复该评论

发慌琴文室

评论于2016-02-19 00:04:49
[ali拜年] - 回复该评论

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。