phpを使用しているようです $dataにデータを入力します 。したがって、文字セットをUTF8として設定する必要があります (つまり、SET NAMES 'utf-8'; )。たとえば、mysqliを使用していた場合 、コードは次のようになります:
<?php
$conn = new mysqli(DB_SERVER, DB_USERNAME, DB_PASSWORD, DB_NAME);
mysqli_set_charset($conn,"utf8");
または、この回答
を使用してください PDOを使用していた場合 またはmysqlの場合 。さらに、utf8-persian-ciを使用することを忘れないでください コレクション。
htmlで フォームがある場合は、accept-charsetを設定します UTF-8として :
<form action="" accept-charset="UTF-8">