最不可思议的 php 程序出错

2016-10-15 22:33:41 +08:00
 webgrin

简单描述些现象:

主机环境: linux , mysql,php

程序很简单, php 进行简单的 mysql 数据查询,计算目标数据的和值。

前几天突然发现程序不能返回结果,今天又正常了,感觉可能主机不稳定,数据返回出错很正常。

最不可思议的一幕出现了:发现数据查询的返回结果不正确,每一次返回的结果数字都不一样!是不一样!

有没有 mysql 或者 php 大牛可以给我解解惑?

2877 次点击
所在节点    PHP
8 条回复
thunderw
2016-10-15 22:40:50 +08:00
你知道实际执行的 SQL 语句是啥吗? 手工执行 SQL 语句看看?里面是不是含有当前时间的变量所以每次都不一样?
bdbai
2016-10-15 22:49:58 +08:00
贴一点代码?
webgrin
2016-10-15 23:31:50 +08:00
感谢楼上朋友先,错误原因已找到,数据计算是使用了百度 apistore 汇率转换接口,调用的这个接口的时候不是每次都成功返回数据,导致最后汇总计算出错。
Patrick95
2016-10-15 23:36:16 +08:00
这个标题一点也不吸引人:P
palytoxin
2016-10-15 23:39:08 +08:00
iyaozhen
2016-10-15 23:43:13 +08:00
也是服了楼主,啥也没说清楚。看到这标题我就有预感了,不要老想着搞个大新闻
webgrin
2016-10-15 23:58:16 +08:00
由于程序非常简单,忽略了含有公开查询接口调用,标题就是当时发现这个错误时候的感受。编辑了。
em70
2016-10-16 12:19:16 +08:00
这是一种态度,出现问题先怀疑别人错了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/313062

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX