Javascript 将jsvar存储到数据库中

Javascript 将jsvar存储到数据库中,javascript,php,html,mysql,Javascript,Php,Html,Mysql,我有一个脚本,每次脚本运行时都会增加某些变量。我希望在页面刷新时将数据保存到数据库中。但是,我不知道如何将这个JS变量保存到我的数据库中,因为它不是php变量 HTML 解决方案:Ajax 您需要将其发送到服务器端。 jquery使它变得更容易 JavaScript在浏览器中工作。放置在服务器上的数据库 您需要侦听id为cash的元素中的更改。如果发生变化,则向服务器发送包含新值信息的AJAX请求,并更新服务器上的数据库 如果您确实希望存储并不断更新单个数据点,那么您可能更容易在服务器上使用文本

我有一个脚本,每次脚本运行时都会增加某些变量。我希望在页面刷新时将数据保存到数据库中。但是,我不知道如何将这个JS变量保存到我的数据库中,因为它不是php变量

HTML

解决方案:Ajax

您需要将其发送到服务器端。 jquery使它变得更容易


JavaScript在浏览器中工作。放置在服务器上的数据库


您需要侦听id为cash的元素中的更改。如果发生变化,则向服务器发送包含新值信息的AJAX请求,并更新服务器上的数据库

如果您确实希望存储并不断更新单个数据点,那么您可能更容易在服务器上使用文本文件和
file\u get\u contents()
file\u put\u contents()
。如果您选择使用数据库/表路由,下面是一个入门教程:为什么需要存储值?你打算用它干什么?(取决于您需要它做什么,它可能会改变您问题的正确答案。例如,您可能根本不需要数据库)。最简单的方法是使用ajax将数据发送到PHP脚本文件--search(将一些数据保存到服务器,并在完成后通知用户。)--Php-mysql-insert--我已经在使用一个数据库,从中获取$cash值。这个$cash变量每秒都会变高。现在,我需要在切换或刷新页面时更新数据库的新值。修改您的问题,说您想更新数据库中的记录——谢谢。我在找这样的东西。
<td id="cash"><?php echo $cash; ?></td>
setInterval(function() {
var $cash = $('#cash');
$cash.text(parseInt($cash.text())+75);
}, 1000);