PDA

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



Astyagev
دوشنبه 01 مهر 1392, 15:13 عصر
سلام
من بانکی رو در MYSQL تشکیل دادم با PHP برنامه ای نوشتم که وقتی داده ها را وارد میکند و من میرم از PHPMYADMIN جدول و باز میکنم و نگاه میکنم کلا علامت ؟؟؟؟ سوال هستش Encoding و چجوری و باید تنظیم کنم؟

masoud.ace
دوشنبه 01 مهر 1392, 19:54 عصر
مشکل شما با رشته های فارسی هست؟ انکدینگ روی utf8-general هست؟

MunderLine
دوشنبه 01 مهر 1392, 21:35 عصر
سلام
من بانکی رو در MYSQL تشکیل دادم با PHP برنامه ای نوشتم که وقتی داده ها را وارد میکند و من میرم از PHPMYADMIN جدول و باز میکنم و نگاه میکنم کلا علامت ؟؟؟؟ سوال هستش Encoding و چجوری و باید تنظیم کنم؟
سلام. در PHPMyAdmin ابتدا charset پایگاه داده رو روی utf8_general_ci قرار داده و دستور زیر رو هم پس از اتصال به پایگاه داده در پی اچ پی امتحان کنید.
$query = "SET NAMES 'utf8'";
mysql_query($query);
یا حق

eslamtalabm
سه شنبه 16 مهر 1392, 09:25 صبح
من هم کلی دنبال حل این مشکل بودم .شما دو کار باید انجام بدید.1-در mysql خصوصیت collation پایگاه داده و جداول و فیلدها را روی utf8_persian_ci .
2-در قسمتی که query نوشته شده دستورmysql_query('SET CHARACTER SET utf8'); را وارد کنید تا هنگام نمایش اطلاعات جداول روی سایت نیز این مشکل حل شود.