持续通过浏览器会话的临时表

时间:2019-07-03 05:18:58

标签: php mysql sql

在我的Web应用程序中,我将一些数据存储在浏览器的本地存储中。此数据构成以下SQL的一部分。用户可以在会话中多次请求SQL。

SELECT * from table WHERE id NOT IN (...local storage data) ORDER BY RAND() LIMIT 1

为避免每次发出请求时都从本地存储中发布数据,我是否可以创建一个临时表来存储数据,该表可以持续到用户离开我的网站?

1 个答案:

答案 0 :(得分:0)

使用此方法,对我来说存储数据要容易得多

<?php
    $_SESSION['variable'] = "data";
?>

只需通过post方法将其保存,并添加一些额外的js代码,即可使其实时显示。

使用“ $ _SESSION”代码将其插入 数据库或csv文件中。

是的。它需要另一个php页面来执行此操作。因为无法用页面中的实时数据更新php。页面完全100%加载后,它就完成了并且永远不会执行其他任务