這是我的第一篇文章,所以請隨身攜帶。如果這個問題有一個可笑的簡單解決方案,或者我沒有很清楚地解釋我自己,我很抱歉。 - 另外,我大部分都是自學成才的,如果我的工作很瑣碎,我會很抱歉。如何遍歷數據庫結果,比較每個值與數組中的值並返回匹配的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