Przechowuj tekst arabski w bazie danych mysql przy użyciu php
Próbuję przechowywać niektóre dane arabskie w bazie danych mysql Ustawiłem kodowanie html na 'utf8'
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
Zestaw znaków MySQL jest ustawiony na: UTF-8 Unicode (utf8)
Sortowanie połączeń MySQL jest ustawione na: utf8_general_ci
Zestawienia baz danych i tabel są ustawione na: utf8_general_ci
Dodatkowo w moim kodzie php użyłem$mysqli->set_charset("utf8")
funkcja zapewniająca, że zestaw znaków jest ustawiony na ut8, ale nic tak naprawdę nie działa, wysyłam moje dane do skryptu php za pomocą formularza html, gdzie enctype to:enctype="multipart/form-data"
ponieważ w tej formie przesyłam również obraz
Dziwne jest to, że kiedy piszę zapytanie bezpośrednio w mysql, znaki arabskie są przechowywane bez problemu, ale gdy używam zapytania php do przechowywania danych, wszystkie znaki są przechowywane w niewłaściwym kodowaniu zestawu znaków
Jakieś sugestie ?