iraniancoder
چهارشنبه 30 فروردین 1391, 15:50 عصر
سلام
من collation را utf8 انواع و اقسام مثل persian general bin می گذارم از داخل خود mysql بخواهم فارسی داده در آن ثبت کنم ثبت می شود ولی وقتی روی صفحات php بخواهم نمایش دهم به صورت ???? نمایش داده می شود encoding صفحات هم unicode هست
اما اگر از طریق صفحات php بخواهم در پایگاه داده insert کنم در پایگاه داده به صورت کلمات درهم پرهم انگلیسی نمایش می دهد ولی وقتی دوباره فراخوانی می کنم و در صفحات php نمایش می دهم به صورت فارسی و درست نمایش می دهد
باید چی کار کنم؟
همچنین فیلد ها را بهتر هست varchar بگذارم یا longtext؟
یا علی
من collation را utf8 انواع و اقسام مثل persian general bin می گذارم از داخل خود mysql بخواهم فارسی داده در آن ثبت کنم ثبت می شود ولی وقتی روی صفحات php بخواهم نمایش دهم به صورت ???? نمایش داده می شود encoding صفحات هم unicode هست
اما اگر از طریق صفحات php بخواهم در پایگاه داده insert کنم در پایگاه داده به صورت کلمات درهم پرهم انگلیسی نمایش می دهد ولی وقتی دوباره فراخوانی می کنم و در صفحات php نمایش می دهم به صورت فارسی و درست نمایش می دهد
باید چی کار کنم؟
همچنین فیلد ها را بهتر هست varchar بگذارم یا longtext؟
یا علی