Parece que você está usando
php para preencher $data . Então você tem que definir charset como UTF8 (ou seja, SET NAMES 'utf-8'; ). Por exemplo, se você estiver usando mysqli , seu código ficaria assim:<?php
$conn = new mysqli(DB_SERVER, DB_USERNAME, DB_PASSWORD, DB_NAME);
mysqli_set_charset($conn,"utf8");
Ou use esta resposta se você estivesse usando
PDO ou este
para mysql obsoleto . Além disso, não se esqueça de usar utf8-persian-ci coleção. Em seu
html se você tiver um formulário, defina o accept-charset como UTF-8 :<form action="" accept-charset="UTF-8">