次のコードは正しく機能していないようです。1つだけをWHEREに配置すると、正常に機能するため、ここで複数の項目を実行できない可能性がありますか?
コードスニペットは
$query_view_users = "SELECT id, type, name, username, email FROM admin_users WHERE id, type, name, username, email LIKE '$search'";
手伝ってくれてどうもありがとう。:-)
次のコードは正しく機能していないようです。1つだけをWHEREに配置すると、正常に機能するため、ここで複数の項目を実行できない可能性がありますか?
コードスニペットは
$query_view_users = "SELECT id, type, name, username, email FROM admin_users WHERE id, type, name, username, email LIKE '$search'";
手伝ってくれてどうもありがとう。:-)
これは複数条件WHERE
句です。使用するOR
かAND
、ニーズを満たすものを使用してください。
SELECT ...
FROM ....
WHERE id LIKE '$search' OR
type LIKE '$search' OR
name LIKE '$search' OR
username LIKE '$search' OR
email LIKE '$search'
あなたのSQLは
$query_view_users = "SELECT * FROM admin_users WHERE id OR type OR name OR username OR email LIKE '$search'";