آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

مشکل فارسی نویسی در mysql

reza773  10 سال پیش  10 سال پیش
0 0

با سلام خدمت دوستان

با وجود اینکه Collation دیتابیس رو utf8_general_ci تنظیم کردم بازهم متون فارسی به صورت علامت سوال نشون داده میشه

encoding صفحه رو هم روی utf8 تنظیم کردم

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
Criss  10 سال پیش
+1 0

کانکشن با دیتابیس رو هم از نوع UTF8 قرار بدید :

 mysqli_set_charset($connection, 'utf8');

نمونه ایی از کد :

 
function ConnectToDataBase(){
$connection = new mysqli("localhost", "USER", "PASS", "DATABASE");
mysqli_set_charset($connection, 'utf8');
if (mysqli_connect_error()) {
echo "Failed to connect to MySql : " . mysqli_connect_error();
}
return $connection;
}

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .