PDA

View Full Version : سوال: برنگشتن مقدار فیلد از MySQL با استفاده از Xajax



sami.sako
یک شنبه 10 آبان 1388, 15:52 عصر
سلام من از xajax استفاده میکنم.
میخوام که از بانک اطلاعاتی یه مقداری رو بگیرم و توسط xajax به یه کادر بفرستم اما متاسفانه گویا با فارسی یا بهتر بگم با این کاراکتر های ذخیره شده ÓíÑ æ ÓÝÑ در بانک مشکل داره.
یه چیزه دیگه که هست اینه که وقتی همین کار رو توو حالت عادی میکنم یعنی بدون استفاده از xajax ، این ÓíÑ æ ÓÝÑ به صورت فارسی توو صفحه نمایش داده میشه !!
من میخواستم که اگه کسی میدونه تابع یا طریقه تبدیل این کاراکتر های ذخیره شده به فارسی رو برام بنویسه.

اگه یه راه دیگه ای هم هست که چه بهتر .
با انگلیسی هیچ مشکلی نداره ولی برای برگشت فارسی مشکل داره.
یکی بهم گفت که encodeing فایل php رو به utf-8 without BOM تغیر بدم اما فقط کلمات فارسی نوشته شده ی خودم نه اونایی که از بانک اطلاعاتی میاد درست شد.
از



mysql_query("SET NAMES 'utf8'"); ]

mysql_query("SET CHARACTER SET utf8");
mysql_query("SET SESSION collation_connection = 'utf8_persian_ci'");




هم استفاده کردم اما درست نشد !!!

با تشکر.