以下仅仅是一个简单的例子。

首先创建一个表yt_total。表字段为id和total。创建代码

CREATE TABLE yt_total (
id INT(11),
total INT(1)
);

随意添加一条记录,ID为1。

在tp框架后台模板中添加Controller的相关函数文件中添加函数total(),对应输出模板total。

public function total(){
    $this->display('total');
    }

在total.html模板文件中,添加form,采用post提交,设置name值total,用来存储金额。

<form action="total.html" method="post">
<input name="total" placeholder="每日消费总金额" value="">
<input name="submit" value="提交" type="submit">
</form>

然后,修改total()函数。

    public function jine()
    {
        if (IS_POST) {
        $sum = $_POST['total'];
        M('jine')->where(array('id' => 1))->save(array('total' => $sum));
        $money = M('jine')->where(array('id' => 1))->find();
        $total=$money['total'];
        $this->assign('total', $total);
        }else{
        $money = M('total')->where(array('id' => 1))->find();
        $total=$money['total'];
        $this->assign('total', $total);
        }
        $this->display('total');
    }

然后,此处生效。在前台消费的步骤,添加判断,当有用户成功消费以后,total的值减消费额,当total的值低于需要消费金额时,提示,今日消费额度已满。