PDA

View Full Version : سوال: ؟ به جای حروف فارسی



afi_program
پنج شنبه 26 شهریور 1388, 23:31 عصر
من توی سایتم اطلاعات را به صورت فارسی دریافت میکنم و توی دیتا بیس ذخیره میکنم.
تا چند روز پیش درست انجام میشد اما الان ؟ به جاشون نشون میده.
از کوئری های set name و ... هم استفاده میکردم(میکنم).اگه کمک کنین ممنون میشم

yasercomeng
پنج شنبه 26 شهریور 1388, 23:56 عصر
به طور خلاصه بايد از اين query قبل از تمام query هات استفاده كني دوست عزيز:



SET NAMES ‘charset_name’
SET CHARACTER SET charset_name



مقدار charset رو هم به unicode تغيير بده تا تمام كاراكترها رو پشتيباني كنه.به طور كامل تر در اين pdf شرح مطلب بيان شده است.

afi_program
جمعه 27 شهریور 1388, 13:35 عصر
عزیزم گفتم که از این کوئری ها استفاده کردم البته مقدار char set را utf8 گذاشتم .قبلا کار میکرد حالا خراب شده!!!

yasercomeng
شنبه 28 شهریور 1388, 16:17 عصر
عزیزم گفتم که از این کوئری ها استفاده کردم البته مقدار char set را utf8 گذاشتم .قبلا کار میکرد حالا خراب شده!!!

اين مطلبي كه واست up كردم دقيقا از سايت mysql براي حل اين مشكل ترجمه شده.
اگه حل نميشه ديگه من نميدونم!!!:افسرده:
با اينكه ميدونم كه ميدوني ولي يادت باشه حتما نوع داده فيلد هات nvarchar باشند.:لبخندساده:

__ziXet__
شنبه 28 شهریور 1388, 19:31 عصر
عزیزم گفتم که از این کوئری ها استفاده کردم البته مقدار char set را utf8 گذاشتم .قبلا کار میکرد حالا خراب شده!!!
ورژن mysqlت عوض شده؟
الان ورژنش چنده؟

afi_program
دوشنبه 30 شهریور 1388, 21:58 عصر
منظورت اینه که کلا دیتا بیسو ازنو بسازم؟؟
دیتابیسم با utf-8 persian هست!!از کوئری های مذکور هم استفاده میکنم.تعجبم از همینه.روی کامپیوتر خودم درسته روی هاست خراب شده.
mysql تغییر ورژن نداشته الان ورژنش 4.1.22- standard هست

afi_program
سه شنبه 31 شهریور 1388, 10:33 صبح
کوئری ها رو زدم ولی خراب شده ! آره توی دیتا بیسم ؟؟ ذخیره شده.
مجبورم پاک کنم چون کلا میخوام دیتابیسو عوض کنم.

__ziXet__
سه شنبه 31 شهریور 1388, 11:22 صبح
کوئری ها رو زدم ولی خراب شده ! آره توی دیتا بیسم ؟؟ ذخیره شده.
مجبورم پاک کنم چون کلا میخوام دیتابیسو عوض کنم.

اگه تو db اونجوری ذخیره شده کاریش نمیشه کرد

afi_program
سه شنبه 31 شهریور 1388, 11:32 صبح
میدونم اگه توی db خراب ذخیره بشه خرابم نشون داده میشه.میخواستم تو db خراب ذخیره نشه.

mohsenw700
چهارشنبه 01 مهر 1388, 10:39 صبح
مشکل حل شد یا نه ؟

من بارها تو این سایت به بچه این مطلب رو توضیح دادم جستجو کنید پیدا می کنید !

لطفا ابتدا جستجو کنید بعدا تاپیک بزنید تا مطالب تکراری نبینیم