Você tem caracteres cirílicos em sua consulta, portanto, pode ser necessário definir a codificação de conexão mySQL. Se você estiver usando
utf-8
, insira a seguinte linha após mysqli_connect:mysqli_query($conn, "SET NAMES 'utf8'");
Ou se seu script for salvo no windows-1251, use o seguinte:
mysqli_query($conn, "SET NAMES 'cp1251'");
Para obter mais informações sobre conjuntos de caracteres de conexão e codificações, consulte o manual
E por que a consulta funciona no phpMyAdmin? Porque provavelmente define a codificação para você em segundo plano.