0
我正在開發一個「輸入框」,您應該在其中插入各種ID,用逗號(1,2,3,4 ...等)分隔,稍後我想要在MYSQL查詢中管理這些ID。管理ID的插入輸入框中用逗號分隔
這樣做的最好方法是什麼? 我怎樣才能在MYSQL查詢中使用變量?
在此先感謝您的幫助!
我正在開發一個「輸入框」,您應該在其中插入各種ID,用逗號(1,2,3,4 ...等)分隔,稍後我想要在MYSQL查詢中管理這些ID。管理ID的插入輸入框中用逗號分隔
這樣做的最好方法是什麼? 我怎樣才能在MYSQL查詢中使用變量?
在此先感謝您的幫助!
您可以使用FIND_IN_SET在MySql中操作逗號分隔值。
例:
SELECT FIND_IN_SET('b','a,b,c,d') --Returns 0 if not matched within given string
使用爆炸(。 ' '$ _ POST [' IDS ']) – AdRock
應該是','不是'在@ AdRock的評論.':'爆炸(',' ,$ _POST ['ids'])'。如果您需要更多的信息,那麼您需要告訴我們您想在PHP/MySQL中使用的ID列表。 – Shai
我使用XML獲取參數值(1,2,3)。這些ID假設進入一個查詢,例如: 'SELECT * FROM test WHERE ID不是LIKE 1 AND NOT LIKE 2 AND NOT LIKE 3' – MONZTAAA