-
November 27th, 2014, 19:55
#1
چطوری میشه اطلاعات اس کیو ال که بصورت Ø§ØØ³Ø§Ù† ذخیره شده را تبدیل کرد
سلام دوستان
من یک مشکل دارم
من قبلا یک دیتابیس داشتم که اطلاعات یوزر بصورت کاراکترهای Ø§ØØ³Ø§Ù† ذخیره میشد.
Ø§ØØ³Ø§Ù† = حسین
حالا یه موردی پیش اومده میخوام همه ی متن های شبیه به Ø§ØØ³Ø§Ù† رو به کاراکتر فارسی مانند حسین تبدیل کنم.
چون اطلاعاتم زیاده میخوام یکجا تبدیل کنم
حال روشی هست برا تبدیل؟
ممنون میشم کمکم کنید
-
-
November 27th, 2014 19:55
# ADS
-
November 27th, 2014, 20:03
#2
پاسخ : چطوری میشه اطلاعات اس کیو ال که بصورت Ø§ØØ³Ø§Ù† ذخیره شده را تبدیل کرد
ویرایش توسط chatsaz : November 27th, 2014 در ساعت 20:06
-
-
November 27th, 2014, 20:17
#3
پاسخ : چطوری میشه اطلاعات اس کیو ال که بصورت Ø§ØØ³Ø§Ù† ذخیره شده را تبدیل کرد
طبق آموزش هم انجام دادم ولی جواب نداد
باز تو دیتابیس بصورت Ø§ØØ³Ø§Ù† نمایش داده میشه
-
-
November 27th, 2014, 20:42
#4
پاسخ : چطوری میشه اطلاعات اس کیو ال که بصورت Ø§ØØ³Ø§Ù† ذخیره شده را تبدیل کرد
اگر راه لی پیدا کردید من هم لازم دارم
-
-
November 27th, 2014, 20:47
#5
عضو انجمن
پاسخ : چطوری میشه اطلاعات اس کیو ال که بصورت Ø§ØØ³Ø§Ù† ذخیره شده را تبدیل کرد
درود
نیازی به این کارها نیست
شما وقتی با php به صورت utf-8 اطلاعات را واکشی کنید اطلاعات صحیح به نمایش درخواهد آمد
(البته در شرایط عادی)
WebSite : Host5.ir
Support Telegram id : silverlearn
Tell : 03191015054
Cell Phone : 09356732798
-
-
November 27th, 2014, 20:54
#6
پاسخ : چطوری میشه اطلاعات اس کیو ال که بصورت Ø§ØØ³Ø§Ù† ذخیره شده را تبدیل کرد

نوشته اصلی توسط
djmohammad
درود
نیازی به این کارها نیست
شما وقتی با php به صورت utf-8 اطلاعات را واکشی کنید اطلاعات صحیح به نمایش درخواهد آمد
(البته در شرایط عادی)
محمد جان اطلاعات بصورت صحیح نمایش داده میشه در دیتابیس مثل بالا نمایش داده میشه و بخاطر این اسکریپتم بخوبی کار نمیکنه.
مثلا وقتی کاربری که قبلا با یوزر فارسی عضو شده، موقع اعتبار سنجی تو اسکریپت جدید اونو کاربر جدید معرفی میکنه
-
-
November 27th, 2014, 20:59
#7
پاسخ : چطوری میشه اطلاعات اس کیو ال که بصورت Ø§ØØ³Ø§Ù† ذخیره شده را تبدیل کرد

نوشته اصلی توسط
djmohammad
درود
نیازی به این کارها نیست
شما وقتی با php به صورت utf-8 اطلاعات را واکشی کنید اطلاعات صحیح به نمایش درخواهد آمد
(البته در شرایط عادی)
متاسفانه برای ما اینطور نیست و به همون شکل نشون میده
انجمن تخصصی پشتیبانی ایران وب
-
-
November 27th, 2014, 21:04
#8
عضو انجمن
پاسخ : چطوری میشه اطلاعات اس کیو ال که بصورت Ø§ØØ³Ø§Ù† ذخیره شده را تبدیل کرد

نوشته اصلی توسط
parsfanavaran
Ø§ØØ³Ø§Ù† = حسین

Ø§ØØ³Ø§Ù† = احسان
با Notepad++ می تونید تبدیلش کنید.
-
-
November 27th, 2014, 21:11
#9
عضو انجمن
پاسخ : چطوری میشه اطلاعات اس کیو ال که بصورت Ø§ØØ³Ø§Ù† ذخیره شده را تبدیل کرد

نوشته اصلی توسط
tizparvaz
شما از impex استفاده کردید ؟
- - - Updated - - -

نوشته اصلی توسط
parsfanavaran
محمد جان اطلاعات بصورت صحیح نمایش داده میشه در دیتابیس مثل بالا نمایش داده میشه و بخاطر این اسکریپتم بخوبی کار نمیکنه.
مثلا وقتی کاربری که قبلا با یوزر فارسی عضو شده، موقع اعتبار سنجی تو اسکریپت جدید اونو کاربر جدید معرفی میکنه
همونطور که گفتم در اسکریپت خودتون باید Charset رو روی utf8 قرار بدید و سپس اقدام به واکشی کنید
- - - Updated - - -
قبل از اینکه این کار رو هم انجام بدید شاید درست شد ! :
Notpad++ رو باز کنید و فایل دیتابیس رو باز کنید و سپس از منوی encoding گزینه encode utf-8 without BOM رو انتخاب کنید و فایل را ذخیره کنید
WebSite : Host5.ir
Support Telegram id : silverlearn
Tell : 03191015054
Cell Phone : 09356732798
-
-
November 27th, 2014, 21:19
#10
پاسخ : چطوری میشه اطلاعات اس کیو ال که بصورت Ø§ØØ³Ø§Ù† ذخیره شده را تبدیل کرد
درسته احسان
خوب یاد بدید دیگه
-