0

此代码位于 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');

有人可以对此有所了解吗?

4

0 回答 0