Имате знаци на кирилица във вашата заявка, така че може да се наложи да зададете кодиране на mySQL връзката. Ако използвате utf-8
, вмъкнете следния ред след mysqli_connect:
mysqli_query($conn, "SET NAMES 'utf8'");
Или ако вашият скрипт е записан в windows-1251, използвайте следното:mysqli_query($conn, "SET NAMES 'cp1251'");
За повече информация относно наборите от знаци и кодировки за връзка, моля, вижте ръководството
И защо заявката работи в phpMyAdmin? Защото вероятно задава кодиране за вас във фонов режим.