Ve vašem dotazu jsou znaky azbuky, takže může být nutné nastavit kódování připojení mySQL. Pokud používáte utf-8
, vložte následující řádek za mysqli_connect:
mysqli_query($conn, "SET NAMES 'utf8'");
Nebo pokud je váš skript uložen ve Windows-1251, použijte následující:mysqli_query($conn, "SET NAMES 'cp1251'");
Další informace o znakových sadách připojení a kódování naleznete v příručce
A proč dotaz funguje v phpMyAdmin? Protože pravděpodobně nastaví kódování na pozadí.