使用PHP+MYSQL+JSON+FBGRAPH为随机元素传递错误数据


Passing wrong data for random elements with PHP+MYSQL+JSON+FBGRAPH

你好

我正在制作基本的脚本-保存值,然后比较它(如果存在)-显示不同的类,99%的条目都能正常工作。我点击按钮,jquery将数据发布到mysql,然后-数据已经保存-但是-有一些元素是用elementid减去一个值写入的。

我的逻辑是如何工作的:

JSON gets values from Facebook Graph - it got userID like - 19999;
It is now splitted in array; 
Array is getting arranged by names;
And all userids are my button id to pass each userid to mysql;
If user gets clicked it gets written in db;
Then it shows up - if user is there, or not...

问题

所以我点击99%,一切都很完美,看不出有什么问题;但也有一些条目是用错误的userid写入数据库的。

JSON给出的值=1999->与按钮id=1999相同;但它将值写入数据库=1998[?]为什么?

所有其他条目都运行良好,但在所有列表中,几乎没有什么期望。

所以我一直在谷歌上搜索这个问题,找不到任何解决方案或推理。

SQL查询

SELECT * FROM checkin WHERE (eid = '".$eid."' AND suid = '".$suid."' )

问题已解决。

在Jquery中,我使用

var id,

变量是用(+id)调用的,现在用(id)一切都很好。