Php 每次我的网站打开时,我的会话如何更新新的更改?

Php 每次我的网站打开时,我的会话如何更新新的更改?,php,database,html,session,phpmyadmin,Php,Database,Html,Session,Phpmyadmin,说明: 在我的网站上,每个有账户的人都有现金金额 按一个按钮,一定数量的钱从现金中减去或加上 问题: 此更改仅显示在数据库(phpmyadmin)中,但当我在网站上写入现金金额时,它仍然显示旧金额。该金额仅在用户注销然后重新登录时更新。我希望金额在页面打开时自动更新 问题: 在session_start()之后,是否有一行代码可以添加到页面顶部的php中,例如会话_update()(我知道这不存在,这只是一个例子)或类似的东西来检查更改?或者它必须是一个复杂的几行代码?我想在不让人注销的情况下执

说明:

在我的网站上,每个有账户的人都有现金金额

按一个按钮,一定数量的钱从现金中减去或加上

问题:

此更改仅显示在数据库(phpmyadmin)中,但当我在网站上写入现金金额时,它仍然显示旧金额。该金额仅在用户注销然后重新登录时更新。我希望金额在页面打开时自动更新

问题:

session_start()之后,是否有一行代码可以添加到页面顶部的php中,例如
会话_update()(我知道这不存在,这只是一个例子)或类似的东西来检查更改?或者它必须是一个复杂的几行代码?我想在不让人注销的情况下执行此操作


谢谢你的帮助!(我在这方面有点不知所措:)

假设您有一个会话变量
$\u session['cash\u amount']
,当前它等于100美元。如果减去10美元,那么在你的代码中,你只需说
$\u SESSION['cash\u amount']-=10
将从会话变量中减去该值,以便用户下次看到该页面时,它将具有正确的数量。当然,您可能是从数据库中提取这个变量,如果是这样的话,那么您希望会话变量等于您从中提取的查询的结果


如果您想在不刷新页面的情况下执行此操作,那么您可以使用AJAX并以这种方式提取金额,但这是一个完全不同的蜡球,您可能还没有准备好。

php中没有会话更新(),但您可以设置会话值$\u session['your\u val']=$change\u amount;请提供一个代码来了解你做了什么?我会尝试一下,我已经使用ajax来实现了。谢谢你。