U heeft cyrillische tekens in uw zoekopdracht, dus het kan nodig zijn om mySQL-verbindingscodering in te stellen. Als u utf-8
. gebruikt , voeg de volgende regel in na mysqli_connect:
mysqli_query($conn, "SET NAMES 'utf8'");
Of als uw script is opgeslagen in windows-1251, gebruik dan het volgende:mysqli_query($conn, "SET NAMES 'cp1251'");
Zie de handleiding voor meer informatie over verbindingstekensets en coderingen
En waarom werkt de query in phpMyAdmin? Omdat het waarschijnlijk de codering op de achtergrond voor je instelt.