Кодировкаҳо дар кор бо SQL дар PHP
Одатан, агар амали иловагӣ анҷом надиҳед, он гоҳ матни русӣ ҳангоми гирифтан аз пойгоҳи додаҳо ба таври бесарусомон ё аломати савол ба намоиш гузошта мешавад. Барои ҷилавгирӣ аз чунин мушкилот бояд қоидаҳои зерин риоя карда шаванд.
Қоидаи 1
Пойгоҳи додаҳо ва ҷадвалҳои он бояд дар
кодировкаи utf8_general_ci бошанд.
Қоидаи 2
Худи файли PHP бояд дар кодировкаи utf8 бошад.
Қоидаи 3
Дар аввали файли PHP теги HTML-и зерин бояд бошад:
<meta charset="utf-8">
Қоидаи 4
Ба ҳар ҳол, баъд аз фармони mysqli_connect
дархости зеринро илова кунед:
<?php
mysqli_query($link, "SET NAMES 'utf8'");
?>