[FONT="]سلام[/FONT]
[FONT="]اگه میشه کسی یه راه کار برای این مسئله بده:[/FONT]
[FONT="]قبلش بگم که برای تمام صفحات[/FONT]
Utf8
[FONT="]گذاشتم و برای خود دیتابیس هم [/FONT]
CHARACTER SET utf8 COLLATE utf8_general_ci
[FONT="]قرار دادم اما مشکل:[/FONT]
[FONT="]ببینید من میام یه جدول به نام [/FONT]
“Hatef_English”
[FONT="]میسازم بعد یه سری مقادیر [/FONT][FONT="]فارسی[/FONT][FONT="] واردش میکنم .[/FONT]
[FONT="]و بعد اطلاعات وارد شده رو فراخوانی میکنم تا اینجا اطلاعات رو درست دریافت کنم و اجق وجق هم نشون [/FONT][FONT="]نمیده[/FONT]
[FONT="]البته اگه دستور زیر رو قبلش [/FONT][FONT="]بذارم[/FONT][FONT="] اجق وجق میشه خب پس[/FONT][FONT="] نمیزارم[/FONT][FONT="]!
[/FONT]
[/FONT]
کد:
mysql_query("SET NAMES utf8");
[FONT="]تا اینجا مشکلی نیست[/FONT]
[FONT="]اما حالا میام و جدولی بنام[/FONT]
[FONT="]"هاتف_فارسی"[/FONT]
[FONT="]میسازم (توجه کنید که اسم جدول فارسی است!) حالا میخوام این جدول "هاتف_فارسی" رو صدا بزنم اگه دستور زیر رو [/FONT][FONT="]نذارم نمیتونه[/FONT][FONT="] جدول "هاتف_فارسی" رو پیدا کنه[/FONT]
[FONT="]پس مجبورم بذارم اما همون طور که گفتم در این صورت از جدول[/FONT]
کد:
mysql_query("SET NAMES utf8");
“Hatef_English”
[FONT="]نمیتونه مقادیر فارسی رو درست نشون بده!!![/FONT]
[FONT="]چه کنم؟؟؟؟[/FONT]
[FONT="]ممنون[/FONT]
آخرین ویرایش:









