PDA

View Full Version : فارسی نویسی در mysql------ خیلی حیاتیه



zreali
دوشنبه 18 مرداد 1389, 02:00 صبح
همه ی تنظیمات و انجام دادم

کل نت و زیر و رو کردم:گریه::گریه::گریه::گریه:: ریه::گریه::گریه::گریه::گریه:

یکی کمک کنه:گریه::گریه::گریه:

رو local همه چی اوکیه ولی رو هاست نمی شه تو بانک داده ی فارسی وارد کرد البته تو خود phpmyadmin میشه ولی با کدی که خودم نوشتم نمیشه همه اش ؟؟؟؟ یفرسته:گیج::گیج:

کمکم کنید:گریه::گریه::گریه::گریه:: �ریه:

رو لوکال mysql5 ولی رو هاست mysql4

تاثیر داره؟؟؟:ناراحت:

کمک کنید نابود شدم :گریه::گریه::گریه:

eshpilen
دوشنبه 18 مرداد 1389, 08:52 صبح
کمک کنید نابود شدم :گریه::گریه::گریه:
خدا رحمتش کنه :افسرده:
بنظرم دیر رسیدم :ناراحت:

حامد مصافی
دوشنبه 18 مرداد 1389, 08:58 صبح
قبلاً مكرراً بحث شده.
collation ديتابيس را به utf_general-ci ست كنيد.

xoogle.ir
دوشنبه 18 مرداد 1389, 09:58 صبح
بعد از اتصال به دیتابیس این 3 تا query رو اجرا کن بعنی دقیقا بعد از تابع mysql_connect



mysql_query("SET CHARACTER SET utf8");
mysql_query("SET NAMES 'UTF8'");
mysql_query("SET character_set_connection = 'utf8'");

eshpilen
دوشنبه 18 مرداد 1389, 10:10 صبح
فقط همین یکی کافیه:

mysql_query("SET NAMES 'UTF8'");
این به تنهایی کار همهء اونای دیگه رو هم انجام میده.
اصلا یه مشکلی هست که وقتی چنتا دستور مثل اینا رو با هم ترکیب میکنی پیش میاد، چون به یه نوعی ممکنه اثر همدیگر رو خنثی بکنن (ترتیبش خیلی تاثیر میذاره).