Wordpress (Php コード プラグイン) 内にあるこのコードは、昨日は機能していましたが、突然今日は機能しなくなったようです。何が悪いのか正確にはわかりません。
$sql = $db->prepare('SELECT id_loc FROM `brands` WHERE country = :country_name GROUP BY id_loc');
$sql->bindParam(':country_name', $country_name);
$sql->execute();
指定された国が「España」の場合、結果は返されません。"Túnez" のような他の曲は、アクセントがあってもかなりうまく機能します。パラメータをバインドせずに文字通りクエリを記述しても機能します。私のテーブル照合はlatin1_spanish_ciです:
$sql = $db->prepare('SELECT id_loc FROM `brands` WHERE country = "España" GROUP BY id_loc');
誰かがこれに光を当てることができますか?