PDA

View Full Version : مشکل در دیتابیس فارسی!



ehsanmoosavi
دوشنبه 27 مرداد 1393, 11:53 صبح
سلام دوستان ، بچه ها من یه مشکل دارم خیلی جدی و فکر کنم خیلی شایع!
اما نتونستم تو نت چیزی پیدا کنم که بفهمم چی نوشته!

برنامه من اطلاعات رو بوسیله فرمی به mysql میفرسته، اما وقتی اطلاعات فارسی باشن بصورت علامت سوال تو بانک داده نشون میده. چیکارش کنم که درست بشه؟

nadia92
دوشنبه 27 مرداد 1393, 12:04 عصر
mysql یا sql ؟؟؟


نوع داده هانو از نوع (Ntext) - (Nvarchar) - (Nchar) و ...


بگیر - N‌ نمادی هستش ک باعث میشه کلمات و حروفات فارسی درست نمایش داده شن

ehsanmoosavi
دوشنبه 27 مرداد 1393, 12:07 عصر
mysql هست بهمراه phpmyadmin دوست عزیز

ینی چی نوع داده ها رو اونطوری کنم؟ ینی دقیقا باید چی رو عوض کنم؟

بابا من تازه کارم :D

nadia92
دوشنبه 27 مرداد 1393, 12:09 عصر
موقع ایجاد جدول چکارایی انجام میدی؟؟؟؟؟


اونجا که مثلا فیلد name و family ایجاد میکنی نوع اینارو هم مشخص میکنیدا که از نوع عدد باشه ، تاریخ باشه ، متن باشه. درسته؟؟

ehsanmoosavi
دوشنبه 27 مرداد 1393, 12:15 عصر
من جدول رو دستی از توی phpmyadmin درست کردم
تو قسمت type چیزی به این اسم ها نداره
collation رو روی utf8-general-ci هم تنظیم کردم.

نیما حتمی
دوشنبه 27 مرداد 1393, 12:20 عصر
سلام دوست عزیز
sql رو باز کن رو نام بانکت راست کلیک کن بروتو پروپرتی بعد سمت چپ گزینهoption رو کلیک کن بعد collection و بزار رو Arabic_100_Cl_Al
حالشو ببر

ehsanmoosavi
دوشنبه 27 مرداد 1393, 12:25 عصر
من mysql با phpadmin 2.11.6 دارم که توش collation ای که گفتید نیست!

mz6488
دوشنبه 27 مرداد 1393, 13:23 عصر
http://barnamenevis.org/showthread.php?462463-%D9%85%D8%B4%DA%A9%D9%84-%D8%AF%D8%B1-%D8%A7%D8%B1%D8%B3%D8%A7%D9%84-%D9%85%D8%AA%D9%86-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C-%D8%A8%D9%87-mySql&p=2070545&viewfull=1#post2070545