چطوری میشه اطلاعات اس کیو ال که بصورت Ø§ØØ³Ø§Ù† ذخیره شده را تبدیل کرد
سلام دوستان
من یک مشکل دارم
من قبلا یک دیتابیس داشتم که اطلاعات یوزر بصورت کاراکترهای Ø§ØØ³Ø§Ù† ذخیره میشد.
Ø§ØØ³Ø§Ù† = حسین
حالا یه موردی پیش اومده میخوام همه ی متن های شبیه به Ø§ØØ³Ø§Ù† رو به کاراکتر فارسی مانند حسین تبدیل کنم.
چون اطلاعاتم زیاده میخوام یکجا تبدیل کنم
حال روشی هست برا تبدیل؟
ممنون میشم کمکم کنید
پاسخ : چطوری میشه اطلاعات اس کیو ال که بصورت Ø§ØØ³Ø§Ù† ذخیره شده را تبدیل کرد
پاسخ : چطوری میشه اطلاعات اس کیو ال که بصورت Ø§ØØ³Ø§Ù† ذخیره شده را تبدیل کرد
طبق آموزش هم انجام دادم ولی جواب نداد
باز تو دیتابیس بصورت Ø§ØØ³Ø§Ù† نمایش داده میشه
پاسخ : چطوری میشه اطلاعات اس کیو ال که بصورت Ø§ØØ³Ø§Ù† ذخیره شده را تبدیل کرد
اگر راه لی پیدا کردید من هم لازم دارم
پاسخ : چطوری میشه اطلاعات اس کیو ال که بصورت Ø§ØØ³Ø§Ù† ذخیره شده را تبدیل کرد
درود
نیازی به این کارها نیست
شما وقتی با php به صورت utf-8 اطلاعات را واکشی کنید اطلاعات صحیح به نمایش درخواهد آمد
(البته در شرایط عادی)
پاسخ : چطوری میشه اطلاعات اس کیو ال که بصورت Ø§ØØ³Ø§Ù† ذخیره شده را تبدیل کرد
نقل قول:
نوشته اصلی توسط
djmohammad
درود
نیازی به این کارها نیست
شما وقتی با php به صورت utf-8 اطلاعات را واکشی کنید اطلاعات صحیح به نمایش درخواهد آمد
(البته در شرایط عادی)
محمد جان اطلاعات بصورت صحیح نمایش داده میشه در دیتابیس مثل بالا نمایش داده میشه و بخاطر این اسکریپتم بخوبی کار نمیکنه.
مثلا وقتی کاربری که قبلا با یوزر فارسی عضو شده، موقع اعتبار سنجی تو اسکریپت جدید اونو کاربر جدید معرفی میکنه
پاسخ : چطوری میشه اطلاعات اس کیو ال که بصورت Ø§ØØ³Ø§Ù† ذخیره شده را تبدیل کرد
نقل قول:
نوشته اصلی توسط
djmohammad
درود
نیازی به این کارها نیست
شما وقتی با php به صورت utf-8 اطلاعات را واکشی کنید اطلاعات صحیح به نمایش درخواهد آمد
(البته در شرایط عادی)
متاسفانه برای ما اینطور نیست و به همون شکل نشون میده
انجمن تخصصی پشتیبانی ایران وب
پاسخ : چطوری میشه اطلاعات اس کیو ال که بصورت Ø§ØØ³Ø§Ù† ذخیره شده را تبدیل کرد
نقل قول:
نوشته اصلی توسط
parsfanavaran
Ø§ØØ³Ø§Ù† = حسین
:39:
Ø§ØØ³Ø§Ù† = احسان
با Notepad++ می تونید تبدیلش کنید.
پاسخ : چطوری میشه اطلاعات اس کیو ال که بصورت Ø§ØØ³Ø§Ù† ذخیره شده را تبدیل کرد
نقل قول:
نوشته اصلی توسط
tizparvaz
شما از impex استفاده کردید ؟
- - - Updated - - -
نقل قول:
نوشته اصلی توسط
parsfanavaran
محمد جان اطلاعات بصورت صحیح نمایش داده میشه در دیتابیس مثل بالا نمایش داده میشه و بخاطر این اسکریپتم بخوبی کار نمیکنه.
مثلا وقتی کاربری که قبلا با یوزر فارسی عضو شده، موقع اعتبار سنجی تو اسکریپت جدید اونو کاربر جدید معرفی میکنه
همونطور که گفتم در اسکریپت خودتون باید Charset رو روی utf8 قرار بدید و سپس اقدام به واکشی کنید
- - - Updated - - -
قبل از اینکه این کار رو هم انجام بدید شاید درست شد ! :
Notpad++ رو باز کنید و فایل دیتابیس رو باز کنید و سپس از منوی encoding گزینه encode utf-8 without BOM رو انتخاب کنید و فایل را ذخیره کنید
پاسخ : چطوری میشه اطلاعات اس کیو ال که بصورت Ø§ØØ³Ø§Ù† ذخیره شده را تبدیل کرد
درسته احسان
خوب یاد بدید دیگه