2015-04-22 81 views
0

我试图在使用ODBC连接从SQL和PHP中选择选项中进行打印。我的问题是在选择选项中的“打印”。我该如何解决这个问题?ODBC,在选择选项中打印特殊字符

$dbconn = odbc_connect("Driver={SQLServer};Server=server;DATABASE=database;", "username", "password"); 
$query = "SELECT * FROM SchoolInformation ORDER BY SchName ASC"; 
$resultfunc = odbc_exec($dbconn, $query); 


<select> 
<?php while($resultrow = odbc_fetch_array($resultfunc)){ ?> 
<option><?php echo $resultrow['SchName']; ?></option> 
<?php } ?> 
</select> 
+0

添加你的代码你已尝试截至目前 – VicJordan

+0

请查看编辑的问题。 – alvinski

回答

0

这是一个字符编码问题。您需要在多个级别(PHP,数据库和html输出)中设置所需的字符编码。

请参阅更多信息此引用:(注意关于MySQL这个谈判,但字符编码和整理是你需要考虑使用任何数据库时的东西)https://phpbestpractices.org/#utf-8