Du har kyrilliska tecken i din fråga, så det kan vara nödvändigt att ställa in mySQL-anslutningskodning. Om du använder utf-8
, infoga följande rad efter mysqli_connect:
mysqli_query($conn, "SET NAMES 'utf8'");
Eller om ditt skript är sparat i Windows-1251, använd följande:mysqli_query($conn, "SET NAMES 'cp1251'");
För mer information om anslutningsteckenuppsättningar och kodningar, se handboken
Och varför fungerar frågan i phpMyAdmin? Eftersom det förmodligen ställer in kodning för dig i bakgrunden.