2017-07-18 14 views
1

iは検索ワードのための提案を必要とし、言葉で近く取得PHPを取得することは例を取ることができます。..検索データベースからの文字列と..近い言葉は

私は1つの製品テーブルMREを持つ

Samsung Galaxy Z8 (Midnight Black, 64 GB) (4 GB R... 
Samsung Galaxy On Max (Gold, 32 GB) (4 GB RAM) 
Samsung Galaxy J7 Prime (Gold, 32 GB) (3 GB RAM) 
Samsung Galaxy J3 Pro (Black, 16 GB) (2 GB RAM) 
Samsung Galaxy Note 5 (Dual Sim) (Silver Titanium,... 
Apple IPhone 4 (Black, 8 GB) 
Apple iPhone 4 (White, 16 GB) 

サムスンiphoneなどのような製品ですので、ユーザータイプが「J3」の場合のように検索クエリを実行したいのですが、Samsung Galaxy J3プロを返すよりです。

別の検索を行います。 ユーザーが「Z」を入力して「Samsung Galaxy Z8」を返す場合。 私を助けてください。

答えて

1

これはあなたが望むものですか?

where name like concat('%', ?, '%') 

?は、ユーザーが指定した文字列パラメータのプレースホルダです。

+0

すでに完了しました。私のクエリを参照してください: select * from nm_productここでpro_title LIKE '% "。$ product。"%'; –

関連する問題