Sepertinya Anda menggunakan php untuk mengisi $data . Jadi, Anda harus mengatur charset sebagai UTF8 (yaitu SET NAMES 'utf-8'; ). Misalnya jika Anda menggunakan mysqli , kode Anda akan menjadi seperti ini:
<?php
$conn = new mysqli(DB_SERVER, DB_USERNAME, DB_PASSWORD, DB_NAME);
mysqli_set_charset($conn,"utf8");
Atau gunakan jawaban ini
jika Anda menggunakan PDO atau yang ini
untuk mysql yang tidak digunakan lagi . Selain itu, jangan lupa untuk menggunakan utf8-persian-ci koleksi.
Di html . Anda jika Anda memiliki formulir, atur accept-charset sebagai UTF-8 :
<form action="" accept-charset="UTF-8">