如果字段包含特殊字符,则我的查询返回null结果

时间:2017-08-14 17:12:58

标签: php sql-server

我使用PHP在SQL Server中进行了一个简单的查询

SELECT TOP 10 * FROM Art WHERE Articulo = 'NAME';

如果数据包含任何西班牙语字符,我需要读取的其中一个字段将返回NULL。我可以使用随机字符,但不能使用此空值。可能导致他们的原因是什么?

数据库的collationmodern_spanish

1 个答案:

答案 0 :(得分:1)

在页面顶部将此行与db连接对象一起使用。

mysqli_set_charset($con, 'utf8');