计算每次会话登录的天数

时间:2016-07-21 19:22:38

标签: php sql

<?php

session_start();
@mysql_connect('localhost','','') or die('Please Check Username or Password');
@mysql_select_db('') or die('error connetcing database');

$qry="SELECT DATEDIFF(DueDate, CURDATE()) AS XYZ,ID FROM fresh_orders";

echo $qry;

$rs=mysql_query($qry);
$qry1="";
while($row=mysql_fetch_array($rs))
{
    echo $row[0];
    echo $row[1];

    $qry1="update fresh_orders set DDays='".$row[0]."' where ID=".$row[1]."";
    mysql_query($qry1);
}


?>

这个公式对我不起作用。

我想计算付款截止日期和当前日期之间的差异,并在管理员(我)方面登录个人用户登录的每个会话登录时更新剩余天数(截止日期)。

每个客户都有不同的信用日,因此需要它对每个ID一起正确地影响。有什么办法可以一次性计算每个ID的差异吗?

1 个答案:

答案 0 :(得分:0)

更新fresh_orders设置DDays = DATEDIFF(DueDate,CURDATE())