这是我的第一篇文章,所以请随身携带。如果这个问题有一个可笑的简单解决方案,或者我没有很清楚地解释我自己,我很抱歉。 - 另外,我大部分都是自学成才的,如果我的工作很琐碎,我会很抱歉。如何遍历数据库结果,比较每个值与数组中的值并返回匹配的ID?
我想建立一个函数,将被给予一个数组。并从该数组中遍历数据库中的整个表以尝试查找匹配项。如果它找到匹配。我希望它从数据库表中回显出匹配的ID。
如果可能的话,我还想说它是否发现任何近距离匹配?
什么使这个棘手对我来说,它需要尽管他们为了所有值匹配...
例如,如果函数是有这个数组:
$array = array(1,2,3,4,5)
并在数据库中找到该阵列:
$array = array(2,3,5,1,4)
应该认为这是一个比赛
此外,如果发现;
array(1,2,3,4,5,6)
它应该输出这个这个作为除了值6的匹配;
我希望我已经清楚。提前感谢您的任何帮助和所有帮助表示赞赏。
先谢谢你,Greg。
听起来像你想要一个类似这样的查询'select foo from bar where id in(ARRAY VALUES HERE)' – 2013-12-11 18:57:52
也许s你的数据库表如何更好地解释你想要做什么 – Steve