0

次のコードは正しく機能していないようです。1つだけをWHEREに配置すると、正常に機能するため、ここで複数の項目を実行できない可能性がありますか?

コードスニペットは

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

手伝ってくれてどうもありがとう。:-)

4

2 に答える 2

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'
于 2012-10-27T16:32:01.437 に答える
0

あなたのSQLは

$query_view_users = "SELECT * FROM admin_users WHERE id OR type OR name OR username OR email LIKE '$search'";
于 2012-10-27T16:44:36.127 に答える