我试图对一个从我的数据库中提取数据的PHP函数进行Ajax调用.我遇到了一个问题.
我的查询看起来像这样
$query = "SELECT * FROM mytable WHERE field LIKE '%$string%'"
Run Code Online (Sandbox Code Playgroud)
然后我检查查询返回的行数,但是当我输入æøå然后我的查询返回0行,虽然我知道数据库中有条目有æøå..为什么这是
meg*_*lop 11
将连接设置为使用UTF-8:
<?php
// MySQLi:
$connection = new MySQLi( /* ... credentials ...*/);
$connection->set_charset("utf8");
// MySQL:
$connection = mysql_connect(/* ... credentials ... */);
mysql_set_charset("utf8", $connection);
?>
Run Code Online (Sandbox Code Playgroud)