PDOにLIKEを実装する際に問題が発生しています
私はこのクエリを持っています:
$query = "SELECT * FROM tbl WHERE address LIKE '%?%' OR address LIKE '%?%'";
$params = array($var1, $var2);
$stmt = $handle->prepare($query);
$stmt->execute($params);
を確認したところ$var1、$var2検索したい両方の単語が含まれています。クエリの一部が機能するため、PDOは正常SELECT INSERTに機能しています。これは、PDOに慣れていないためですLIKE。
結果は返されません。私$queryは構文的に正しいですか?