PHP是一种服务器端语言。请求被发送到服务器,服务器运行PHP代码。这意味着无论您使用什么浏览器,您的PHP代码都无法返回不同的结果。您的MySQL数据库也是如此。知道了这一点,我们就可以找出问题所在。
问题出在你的HTML或javascript(jQuery)中。没有代码,我们无法告诉在哪里。
阅读完编辑后:
我试图将折扣值存储在db中,然后再次检索它 用于计算。但同样的问题发生了。
当您处理响应时,听起来好像出了问题。如果你暂时更改你的PHP代码,它总是返回一个静态值,并且浏览器仍然给出不同的结果,你知道这是你的javascript错误地解释了这些值。
如果没有,我们知道浏览器发送的数据是不同的。在这两种情况下,bug很可能都在你的javascript中。
这是您获得这些小信息的最佳答案。