2011-07-18 10 views
0

私のPHPでPOSTを使用して文字列を取得できます。私はこの文字列を追加して、SQLクエリでこの文字列を含むことを確認できるようにしたいと思います。php sql whereコマンドをチェックするコマンド

$hotelName = '%'+hotelName_old+'%'; 
+1

クエリの内容とエラーメッセージは何ですか? – Hnatt

答えて

0

それがこの

$ hotelName = "% '" のようにする必要があり、 "%"。$ hotelName_old。';

1

念のために:あなたは、あなたのステートメントに...フィールド名 LIKE「%を変えなかった私は、この%文字列%のようなもの、私がやっている何

は今、これは私にエラーを与えてほしいです値%'??

+0

k PHPの文を入手しました $ hotelName = '%'。$ hotelName。 '%'; しかし、この変数をLIKEクエリに含めるにはどうすればいいですか? – user591124

0

これを試してください。

あなたの変数をそのまま使用してください。

$sql = "select * from `tbl_name` where `field_name` like '%{$find}%'" 
$result = mysql_query($sql);