选择LIKE不能与MariaDB一起使用XAMPP

时间:2017-04-30 21:35:03

标签: php sql xampp mariadb sql-like

我无法得到"喜欢%M"与MariaDB合作开发XAMPP。

$sql = "SELECT * FROM mytable WHERE names LIKE 'm%' ORDER by names ASC";

$result = mysqli_query($connection, $sql) or die("Error in selecting " . 

mysqli_error($connection));


$emparray = array();
while($row = mysqli_fetch_assoc($result))
{
    $emparray[] = $row;

}

echo json_encode($emparray);

这会返回一个空白屏幕,没有错误或其他任何内容。

但如果我改用这样的东西

$sql = "SELECT * FROM mytable WHERE names = 'SomeName' ORDER by names ASC";

它运行得很好,所以我知道连接到数据库不是问题。 我已经通过这个网站首先研究了答案,所以我非常有信心我的代码是正确的。

只是不确定这是XAMPP和/或MariaDB的问题,还是我错过了一些愚蠢的东西。

提前致谢,我们将不胜感激。

1 个答案:

答案 0 :(得分:0)

想通了......

我的一个名字在O(Ö)上有一个变音符号。

我没有意识到它在那里,但是一旦我注意到它并将其删除..它工作得很好。