۱۳۸۸ اسفند ۲۳, یکشنبه

مشکل فارسی در php و mysql


خ یلی از دوستان رو می بینم که توی خواندن و نوشتن در دیتابیس های mysql مشکل دارن. و یکی از مشکلات هم اینه که با وجود اینکه collation ها رو روی utf8_persian_ci ست کردن، ولی باز هم موقع خوندن از دیتا بیس رکورد های فارسی به صورت ؟؟؟؟؟؟ نمایش داده میشه

برای حل این مشکل باید بعد از ایجاد connection قبل از هر query که به دیتابیس میفرستید، این کد رو ست کنید

mysql_query("SET NAMES utf8");

به همین سادگی و سهولت .
دفعه بعد میخوام در مورد SQLite بنویسم

موفق باشید

۱ نظر:

مدیر سایت گفت...

سلام
من هنوز مشکل دارم میشه راهنمایی کنید؟
coxixx@gmail.com