PDA

View Full Version : مبتدی: مشکل با mySQL



morteza271
شنبه 18 اردیبهشت 1389, 11:53 صبح
یه مشکل دیگه هم دارم که احتمالا خیلی ساده باشه ولی هر کار کردم درست نشد!!
من از mySQL به عنوان پایگاه داده استفاده میکنم ولی وقتی توی جدول فارسی مینویسم و وقتی یخوام اونو توی سایتم نشون بدم علامت سوال میذاره به جای حروف فارسی!!!(البته توب خود phpmyadmin درست نشون میده!!!)
حتی توی تعریف جدولم در قسمت collection اون utf8_persian_ci رو وارد کردم ولی بازم درست نشد!!!
به نظرتون مشکلش چیه؟؟؟
با تشکر...

Reza1607
شنبه 18 اردیبهشت 1389, 12:12 عصر
سلام
این کوری رو بعد از اتصال به بانکت تست کن شاید مشکل حل بشه

mysql_query("SET NAMES 'utf8'");

در ضمن فکر کنم باید انکودینگ صفحه ات رو utf8 کنی
امیدوارم مشکلتون حل شه.

morteza271
شنبه 18 اردیبهشت 1389, 13:05 عصر
ممنونم از توجهت رضا جون...
انکودینگ صفحه utf8 ست ولی اون کد رو تست نکردم...
امیدوارم جواب بده...مرسی

imankho
شنبه 18 اردیبهشت 1389, 18:35 عصر
سلام
شما اگه مقدار دهی رو از طریق فرم دست ساز انجام بدی دیگه به مشکل نمی خوری .
یه فرم بساز و با اون اطلاعات رو به دیتا بیست منتقل کن
این راه رو هم امتحان کن

morteza271
دوشنبه 20 اردیبهشت 1389, 09:23 صبح
با روشی آقا رضا گفتن درست شد....
ممنونم