WithoutBrain1994 39 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 با سلام خدمت شمازمانی که من میخوام کلمات فارسی در دیتابیس ذخیره کنم به صورت حروف های خاصی ذخیره میشدو هنگام فراخوانی مشکلی نبودولی الان دقیقا همون حروف خاص رو توی مرورگر نشون میدهمثلا برای کلمه "خلاصه" این کلمه توی دیتابیس ذخیره میشد "خلاصه" و در خروجی کلمه خلاصه نمایش داده میشدولی الان توی خروجی همون کلمه خلاصه نشون میدهلطفا راهنمایی کنید نقل قول لینک به ارسال
I..R 1485 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 درود.Collation دیتابیس را ابتدا روی utf-8_bin قرار بدید و در هنگامی که در دیتابیس ذخیره می کنید توسط دستورات mysql در phpmysqli_set_charset($con, "utf8");استفاده نمایید. 2 نقل قول لینک به ارسال
WithoutBrain1994 39 ارسال شده در مهر 93 مالک گزارش بازنشر ارسال شده در مهر 93 ممنون بابت پاسخالان توی ذخیره کردن مشکل نداره. یعنی کلمات فارسی به درستی در دیتابیس ذخیره میشنمشکل من با اطلاعاتی هست که قبلا ذخیره کردمدر ضمن من از PDO استفاده میکنم. چطوری از تابع mysqli_set_charset استفاده کنم؟ نقل قول لینک به ارسال
I..R 1485 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 هنگام اتصال به دیتابیس در PDO این کد را قرار بدید:$db->query('SET NAMES utf8'); 2 نقل قول لینک به ارسال
WithoutBrain1994 39 ارسال شده در مهر 93 مالک گزارش بازنشر ارسال شده در مهر 93 هنگام اتصال به دیتابیس در PDO این کد را قرار بدید:$db->query('SET NAMES utf8');باز هم نشدفکر کنم تنها راهش اینه که اطلاعات رو کانورت کنم و دوباره ذخیره کنمآیا راهی برای این کار هست؟ نقل قول لینک به ارسال
WithoutBrain1994 39 ارسال شده در مهر 93 مالک گزارش بازنشر ارسال شده در مهر 93 Upراهی برای تبدیل اون کاراکترها به فارسی وجود داره؟ نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .