مشکل در فارسی نوسی در دیتابیس پی اچ پی

0 امتیاز
33 بازدید
سوال شده فروردین 4, 1395 توسط sajjadazar  
سلام دوستان . من وقتی تو دیتابیس به صورت داینامیک اطلاعات وارد میکنم این شکلی وارد میشه :عربی

موقع فرا خونی اطلاعات هم علامت سوال میاره.

ولی وقتی دستی تو دیتابیس وارد میکنم فارسی.

مشکلش چیه ؟
این مطلب را به اشتراک بگذارید

2 پاسخ

0 امتیاز
پاسخ داده شده فروردین 4, 1395 توسط ASHKARAN  
انتخاب شده فروردین 5, 1395 توسط Javdan
 
بهترین پاسخ

با عرض سلام

شما باید charset کانکشنتون رو UTF-8 قرار بدید .....

به عنوان مثال در PDO از کد زیر می تونید استفاده کنید :

$conn->exec("set names utf8");

 و یا در MYSQLI از کد زیر استفاده بفرمایید :

$conn->set_charset("UTF-8");

 

+1 امتیاز
پاسخ داده شده فروردین 4, 1395 توسط hadi.es  

سلام عزیزم

در هنگام ساخت دیتابیس :

http://uupload.ir/files/xw2c_database_utf.png

 

برای واکشی اطلاعت فارسی هم میتونید از این دستور استفاده کنید :

mysql_set_charset("utf8");

 

دارای دیدگاه فروردین 5, 1395 توسط ASHKARAN  
با تشکر از پاسخ تکمیلی شما !

977 سوال

819 پاسخ

1,329 دیدگاه

1,273 کاربر

متاسفانه نیستم

این مطلب را به اشتراک بگذارید

ali.ashkaran@gmail
ما .....
  • سعی بر پاسخگویی به سوالات دیگران داریم.
  • به سوال و یا نظر دیگران احترام می گذاریم .
  • این وبسایت را به دیگران معرفی می کنیم.
  • همواره صمیمیت و ادب را رعایت می کنیم.
  • به سوالمان برچسب های مرتبط اضافه می کنیم.
  • در حین طرح سوال فرد خاصی را مخاطب قرار نمی دهیم .
...