phpdriver
جمعه 03 آذر 1391, 14:00 عصر
سلام.
تو فایل zip که آپلود کردم با PHP به فایل اکسس وصل میشم و داخلش Insert میکنم.
مشکل:
اگه فایل attach شده رو نگاه کنید من هم فایل رو UTF8 و هم ANSI ذخیره کردم.
وقتی در فایل ANSI متغیر s1 و s2 رو به ACCESS ارسال میکنم در اکسس s1 به درستی فارسی نمایش داده میشه ولی S2 درست نمایش داده نمیشه.
وقتی در فایل UTF8 متغیر s1 و s2 رو به ACCESS ارسال میکنم s1 و S2 هیچکدوم درست نمایش داده نمیشه.
چرا چنین چیزی رو مطرح کردم:
من دیتابیس MySQL دارم که کلی رکورد به شیوه متغیر S2 در فایل UTF8 داره و با این نوع ذخیره داده در دیتابیس MySQL مشکلی ندارم چون در سایت بدرستی فارسی نمایش داده میشه محتویات این دیتابیس.
حالا وقتی میخوام برخی محتویات این رکوردها در MySQL رو به Access به شیوه کدی که براتون atach کردم ارسال کنم مشکل بالا پیش میاد. یعنی تو دیتابیس ACCESS مشکل درست نمایش ندادن فارسی رو دارم.
متاسفانه کسی که دیتابیس MySQL رو در اختیارم قرار داده دیتا هاش رو بدون رعایت ارسال بصورت UTF8 در دیتابیس INSERT کرده!
از اینکه راهنمایی میکنید ممنونم
تو فایل zip که آپلود کردم با PHP به فایل اکسس وصل میشم و داخلش Insert میکنم.
مشکل:
اگه فایل attach شده رو نگاه کنید من هم فایل رو UTF8 و هم ANSI ذخیره کردم.
وقتی در فایل ANSI متغیر s1 و s2 رو به ACCESS ارسال میکنم در اکسس s1 به درستی فارسی نمایش داده میشه ولی S2 درست نمایش داده نمیشه.
وقتی در فایل UTF8 متغیر s1 و s2 رو به ACCESS ارسال میکنم s1 و S2 هیچکدوم درست نمایش داده نمیشه.
چرا چنین چیزی رو مطرح کردم:
من دیتابیس MySQL دارم که کلی رکورد به شیوه متغیر S2 در فایل UTF8 داره و با این نوع ذخیره داده در دیتابیس MySQL مشکلی ندارم چون در سایت بدرستی فارسی نمایش داده میشه محتویات این دیتابیس.
حالا وقتی میخوام برخی محتویات این رکوردها در MySQL رو به Access به شیوه کدی که براتون atach کردم ارسال کنم مشکل بالا پیش میاد. یعنی تو دیتابیس ACCESS مشکل درست نمایش ندادن فارسی رو دارم.
متاسفانه کسی که دیتابیس MySQL رو در اختیارم قرار داده دیتا هاش رو بدون رعایت ارسال بصورت UTF8 در دیتابیس INSERT کرده!
از اینکه راهنمایی میکنید ممنونم