2013-07-07 31 views
0

如何選擇ID的那等於兩個值,例如像id = '1,2'PHP選擇ID其中id等於1和2

這裏是我有:

mysql_query("SELECT * FROM menus WHERE active='1' AND lock=('1' ,'3') ") or die (mysql_error()); 

我」新來的mysql

+1

從技術上講,一個ID不能在同一時間中值爲1和2,除了在量子不確定性的宇宙:你的意思是1或2? –

回答

1

試試這個:

mysql_query("SELECT * FROM menus WHERE active='1' AND lock IN (1 ,3) ") or die (mysql_error()); 

或本:

mysql_query("SELECT * FROM menus WHERE active='1' AND (lock = 1 OR lock = 3 ") or die (mysql_error()); 
+0

感謝它的工作,並感謝大家的幫助表示讚賞:) – i99ks

+0

我不知道你想用它做什麼。 (我的意思是關於您發佈鏈接的問題) – 2013-07-07 21:40:03

+1

評論部分不是用於廣告其他問題的論壇。如果用戶想回答你的問題,他們會。與其試圖吸引用戶從一個職位到另一個職位,您應該集中精力使問題儘可能清晰和相關。 – zeantsoi