حل مشکل زبان فارسی در دیتابیس MYSQL و PHP

خب می خوام امروز بهتون یه نکته یا مشکل که چند بار واس خودم پیش اومده  بگم این مشکل زمانی برای من پیش اومد که اطلاعات در دیتابیس به صورت فارسی ذخیره شده بود اما موقعی که ازشون گزارش می گرفتم ،به صورت علامت سوال (؟؟؟؟؟؟؟؟)بهم نشون می داد خب برای مشاهده آموزش به ادامه مطلب برید.

m4skcucj

خب بریم سراغ آموزش ، برای حل این مشکل بعد از دستور :

و یه نکته ای که باید اضافه کنم اینه که در تگ head ، فایل html اتون این رو هم حتما اضافه کنید :

نکته:
برای برعکس این قضیه، یعنی اگر داده هاتون رو به دیتابیس ارسال میکنید و در جدول به صورت علامت سوال ثبت میشه باید دقت کنید Collation تک تک ردیف ها بر روی utf8_persian_ci قرار گرفته باشند و اگر قرار ندارن به تب structure جدول مورد نظرتون برید در اونجا دریف ها رو انتخاب کنید و change رو بزنید و Collation تک تک ردیف ها رو بر روی utf8_persian_ci قرار دهیدامیدوارم تونسته باشم مشکل خیلی دوستان رو حل کرده باشم.

 

منبع : خانه اسکریپت



لینک کوتاه مطلب : http://www.homescript.ir/?p=513