ユーザーが名前または電子メールで検索される検索ユーザーシステムを作成しましたが、問題は、ユーザーのフルネームを入力すると検索されず、そのクエリを作成できないことです。このクエリを使用して、名前と電子メールからユーザーを取得しました。
"select * from users_profile where fname like '%$q%' or Email like '%$q%' order by rand() LIMIT 10"
ただし、ファーストネームとセカンドネームの両方からユーザーを取得する方法。入力する"john"
と のような完全な結果が得られますjohn doe
が、 のような完全な名前を入力してjohn doe
も結果は得られません。私のデータベースでは、 はとfirst name
で表されます。これを手伝ってくれませんか?fname
last name
lname