واضح آرشیو وب فارسی:سایت ریسک: چي كار كنم كه داده ها تو Mysql فارسي ديده شه! omid 020 23 شهريور 1389, 17:27سلام من Collation ديتابيس رو در PHPMyAdmin utf8_persian_ci انتخاب كردم ولي وقتي يك داده به زبان فارسي از طريق اسكريپتم در ديتابيس ذخيره مي كنم ، به حروف نامعلومي تبديل ميشه و حتي در phpMyAdmin هم به صورت فارسي ديده نميشه! مثلاً اين شكلي ديده ميشه : ضد Øریق وقتي داده رو از طريق صفحه وب اسكريپتم لود مي كنم به زبان فارسي به خوبي ديده ميشه و فقط در PHPMyAdmin و Mysql عجيب غريب ديده ميشه! پس اين Collation به چه درد ميخوره! :sad: من ميخوام از طريق ODBC داده هاي Mysql رو تو Excel لود كنم و الان با اين شرايط تمامي كلمات فارسي با همون حروف نامأنوس در Excel لود ميشن (دقيقاً همونجور كه در Mysql يا phpMyAdmin ديده ميشن) راهي نيست كه كاراكترهاي فارسي در Mysql ، بدون تبديل شدن به كاراكتر ديگري به همون شكل فارسي خودشون ذخيره بشن ؟ اصلاً چنين چيزي امكان داره ؟ omid 020 23 شهريور 1389, 18:08راستي من از Mysql ورژن 5 استفاده مي كنم ... P.H.P 23 شهريور 1389, 20:18سلام توی این اینکد UTF-8 به ANSI تبدیل شده شما با استفاده از یه برنامه که بتونه اینکد رو تغییر بده میتونی این کارو انجام بدی notepad++ این کار رو میتونه انجام بده با استفاده از منوی Encode و انتخاب کردن گذینه Encode in utf-8 موفق omid 020 23 شهريور 1389, 20:37سلام توی این اینکد UTF-8 به ANSI تبدیل شده شما با استفاده از یه برنامه که بتونه اینکد رو تغییر بده میتونی این کارو انجام بدی notepad++ این کار رو میتونه انجام بده با استفاده از منوی Encode و انتخاب کردن گذینه Encode in utf-8 موفق ولی من میخوام از تو دیتابیس داده ها رو به همون فرمت فارسیش ببینم و بعد که اکسل رو به Mysql وصل می کنم و داده ها رو آپدیت می کنم ، تمام کاراکترها رو در اکسل به صورت UTF-8 (فارسی صحیح) ببینم ، راه حل شما اگه اشتباه نکنم فقط تو صفحات استاتیک جواب میده نه DB . P.H.P 23 شهريور 1389, 20:42خوب چطوری اکسل رو به mysql وصل میکنی؟ omid 020 23 شهريور 1389, 20:54از طریق MySQL Connector () آموزش استفادشم تو گوگل سرچ کنید هست ... من مطمئنم اگه بتونم یه کاری کنم که داده هامو در phpMyAdmin با حروف فارسی ببینم مشکل اکسل هم خود به خود حل میشه ... فکر کنم مشکل از نحوه ی ورود داده ها به Mysql هست و البته مطمئنم که میشه در phpMyadmin داده ها رو به زبان فارسی مشاهده کرد بدون نیاز به تبدیل به انکد دیگری ... Masoud 1365 24 شهريور 1389, 01:13در انجمن سرچ کنید قبلا بحث شده ! شما قبل از ارسال یه کوئری Set character utf-8 باید اجرا کنی سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 2556]