phpでキーワード検索を実装したいのですが、もっと綺麗な書き方ありますでしょうか?
下記の方法しか思いつきませんでした。
if ( $serchWord != '' ) { $serchWord = explode(' ', str_replace(' ', ' ', $serchWord)); $wordlist .="AND("; $i = 0; foreach ($serchWord as $word) { $wordlist .= "search_words LIKE '%" . $word . "%' "; $i ++; if($i < count($serchWord)) { $wordlist .= "and "; } } $wordlist .=")"; }
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。