2012-10-27 39 views
0

下面的代碼似乎沒有正常工作,當我只把1件東西放在工作正常的地方,所以也許我不能在這裏做多個項目?MySQL的PHP​​查詢不能正常工作

的代碼片段是

$query_view_users = "SELECT id, type, name, username, email FROM admin_users WHERE id, type, name, username, email LIKE '$search'"; 

非常感謝你的幫助。 :-)

回答

6

這是一個多條件WHERE子句。使用ORAND,它永遠滿足您的需求。

SELECT ... 
FROM .... 
WHERE id LIKE '$search' OR 
     type LIKE '$search' OR 
     name LIKE '$search' OR 
     username LIKE '$search' OR 
     email LIKE '$search' 
+2

OR或AND?看起來他的意思是和。 + 1'ed – janenz00

+0

@ janenz00是的,我加了兩個。這取決於他需要什麼:D –

+0

非常感謝你:-) – AppleTattooGuy

0

你的SQL將不得不

$query_view_users = "SELECT * FROM admin_users WHERE id OR type OR name OR username OR email LIKE '$search'";