php调用海康威视4200软件同步考勤数据到sql_server ,并通过html实时显示。

海康威视4200软件同步考勤数据到sql_server ,并通过html实时显示。

安装环境,这个不多说了,肯定得先设置好sql_server吧。

在这里插入图片描述
数据库设置好后同步一下就可以直接获取信息到数据库中了。
有了数据后我们使用php调用一下

$time=date('Y-m-d');
// echo($time);
$serverName = "xxxxxx"; //数据库服务器地址
$uid = "sa";     //数据库用户名
$pwd = "xx"; //数据库密码
$connectionInfo = array("UID"=>$uid, "PWD"=>$pwd, "Database"=>"binghai","CharacterSet"=>"utf-8");
$conn = sqlsrv_connect($serverName, $connectionInfo);
if( $conn == false)
{
    echo "连接失败!";
    var_dump(sqlsrv_errors());
    exit;
}else{

	//获取1公司YI进的人数
		$sql="select count(DISTINCT renyuan) from [binghai].[dbo].[123456] WHERE id LIKE 'SJY%' AND jilu_riqi="."'$time' AND shebeimingcheng='jin'";

	$query=sqlsrv_query($conn, $sql);
	$yigongsijin='';
	while($row1=sqlsrv_fetch_array($query)){
	$yigongsijin=$row1[0];
	}
	
		$sql="select count(DISTINCT renyuan) from [binghai].[dbo].[123456] WHERE id LIKE 'SJY%' AND jilu_riqi="."'$time' AND shebeimingcheng='chu'";
		// echo $sql;
		$query=sqlsrv_query($conn, $sql);
		$yigongsichu='';
		while($row=sqlsrv_fetch_array($query)){
		$yigongsichu=$row[0];
			// var_dump($row); 
		}
		// echo $jinnum;
			//获取1公司YI出的人数
		$shejiyuanrenyuan=$yigongsijin-$yigongsichu;
			// echo $renyuan;
			if($shejiyuanrenyuan<0){
                $shejiyuanrenyuan=0;
			}
		exit(json_encode(['code' => 1, 'shejiyuanrenyuan' => $shejiyuanrenyuan]));
		
	}

这边是前端js代码:

<script type="text/javascript">
    
    var XXX = {
        url:'XXX.php',
        dataType:'json',
        success:function(res) {
            if(res.code == 1)
            {
                // alert(res);
                document.getElementById("XXXX").innerHTML = res.shejiyuanrenyuan;}
            // alert(res.renyuan);}
            // console.log(res);

        }
    };
    // document.getElementById("renyuan").innerHTML = res;
    //关键在这里,Ajax定时访问服务端,不断获取数据 ,这里是10秒请求一次。
    setInterval(function(){$.ajax(XXX)},1000);
</script>
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LauEl-

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值