با سلام
برای نمایش اطلاعات ذخیره شده در پایگاه داده توسط PHP مشکل دارم .
اطلاعات پایگاه داده را به شکل کارکتر علامت سوال نمایش می ده ، در واقع encoding را نمی خونه ، اطلاعات ذخیره شده در database فارسی هستند.
اگر میشه کمک کنید :(
با سلام
برای نمایش اطلاعات ذخیره شده در پایگاه داده توسط PHP مشکل دارم .
اطلاعات پایگاه داده را به شکل کارکتر علامت سوال نمایش می ده ، در واقع encoding را نمی خونه ، اطلاعات ذخیره شده در database فارسی هستند.
اگر میشه کمک کنید :(
سلام
این مشکل از دو جا ممکنه باشه:
1- دیتا بیست که utf8 نیست.
2- page هایی که طراحی کردی(اعم از html و php) انکودینگ درستی ندارند.
راستی، اگه از zend استفاده می کنی بهتره ازmysql استفاده کنی، چون zend با mysql تطابق کامل داره
از این کد بعد از دستور sql استفاده کن
mysql_query("SET NAME 'utf8'");
دیتا بیسش mysql نیست.