我是PHP
和Mysql
的新手。
我的问题是我有这部分代码用于联系数据库并返回自动建议脚本的信息。
if(isset($_POST['queryString'])) {
$queryString = $db->real_escape_string($_POST['queryString']);
if(strlen($queryString) >0) {
$query = $db->query("SELECT Ville FROM Villes WHERE Ville LIKE '$queryString%' LIMIT 10");
if($query) {
echo '<ul>';
while ($result = $query ->fetch_object()) {
echo '<li onClick="fill(\''.addslashes($result->Ville).'\');">'.$result->Ville.'</li>';
}
echo '</ul>';
Autosuggest工作得很好,我唯一的问题就是数据库中的某些信息都是法语的,所以特殊字符在autosuggest时不会显示正确的字符。 比如“é”或“è”,“ç”等。
信息存储在数据库
中的“utf8_general_ci”中我的问题是如何正确显示这些信息。 我该怎么添加到脚本中 非常感谢你