通过ajax问题调用php函数

时间:2013-06-22 19:39:27

标签: php ajax

我有一个home.php,通过它我可以发送一些数据插入到DB中,这是通过对另一个php页面进行ajax调用来完成的,让我们说function.php和一个唯一的id生成对着这个条目并存储在变量$ id。

当用户离开home.php页面时,我想通过对同一个function.php进行另一个ajax调用来删除插入到数据库中的特定条目,但问题是之前生成的$ id是因为function.php重新加载而丢失。在home.php中声明全局不起作用。

任何想法我如何存储id,所以我可以在需要时检索它。

有些代码会很棒。

ABHI

1 个答案:

答案 0 :(得分:1)

尝试这种方式:

将其放在您的网页上以开始会话:session_start()。然后在您将数据插入数据库后$_SESSION['sql_insert_id'] = $id - 这假设每个访问者只需要一个插入。

然后,当您需要从数据库中删除时,$id存储了$_SESSION['sql_insert_id']

您也可以在删除后使用以下方式关闭会话:

session_unset($_SESSION['sql_insert_id']);
session_destroy();