将数据添加到数据库时,数据刷新有效,但更新数据后无效

时间:2019-07-16 13:03:37

标签: database page-refresh

编辑:已解决:我没有在button2点击上返回GET数据。

我被困在这里。

我有2个按钮,这些按钮根据登录用户的wordpress数据库值有条件显示。

Button1用于用户在数据库中的值是否小于10 Button2用于用户的db中是否有10个值

我单击按钮1-它向我的api发送一个GET请求,值= value ++。 然后,我使用add_user_meta()将数据发送到数据库。

如果用户的值为10,则显示按钮2。 我单击按钮2-它向我的api发送一个GET请求,值重置为0,然后我使用update_user_meta()将数据发送到数据库。

在两种情况下我都使用

window.location.reload();

刷新页面。

我在页面上实时回显了数据库值,以便可以看到当前值。

现在,当我单击button1时-刷新后该值将更改。

但是,当我单击button2时,该值不会更改,并且按钮2仍显示。我在phpadmin中检查数据库值,该值已重置为0。

如果现在我手动刷新页面,则值将更新回0,并显示按钮1。

有什么想法吗?

0 个答案:

没有答案