php dosyanızın basına
header('Content-Type: text/html; charset=utf-8');
ifadesini eklermisinz ekli değilse
yada
veritabanı bağlantısı yapılan bölüme
$conn->set_charset("utf8mb4");
kodunu eklermisinz büyük ihtimalle çözülecektir
senin kodu 3-4 kere denedim. kod bana mantıklı geldi. olmadı. sen kodu yazdıktan sonra bidaha denedim oldu. valla ramazan ramazan sevaba girdiniz hocam