نمایش نتایج 1 تا 7 از 7

نام تاپیک: مشکل در نمایش اطلاعات Mssqlserver در PHP

  1. #1

    مشکل در نمایش اطلاعات Mssqlserver در PHP

    با سلام
    برای نمایش اطلاعات ذخیره شده در پایگاه داده توسط PHP مشکل دارم .
    اطلاعات پایگاه داده را به شکل کارکتر علامت سوال نمایش می ده ، در واقع encoding را نمی خونه ، اطلاعات ذخیره شده در database فارسی هستند.
    اگر میشه کمک کنید :(




  2. #2
    کاربر دائمی آواتار mlf_mlv
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    تهران
    پست
    150

    نقل قول: مشکل در نمایش اطلاعات Mssqlserver در PHP

    سلام
    این مشکل از دو جا ممکنه باشه:
    1- دیتا بیست که utf8 نیست.
    2- page هایی که طراحی کردی(اعم از html و php) انکودینگ درستی ندارند.

  3. #3
    کاربر دائمی آواتار mlf_mlv
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    تهران
    پست
    150

    نقل قول: مشکل در نمایش اطلاعات Mssqlserver در PHP

    راستی، اگه از zend استفاده می کنی بهتره ازmysql استفاده کنی، چون zend با mysql تطابق کامل داره

  4. #4

    نقل قول: مشکل در نمایش اطلاعات Mssqlserver در PHP

    از این کد بعد از دستور sql استفاده کن
    mysql_query("SET NAME 'utf8'");

  5. #5
    کاربر دائمی آواتار mlf_mlv
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    تهران
    پست
    150

    نقل قول: مشکل در نمایش اطلاعات Mssqlserver در PHP

    دیتا بیسش mysql نیست.

  6. #6

    نقل قول: مشکل در نمایش اطلاعات Mssqlserver در PHP

    نقل قول نوشته شده توسط mlf_mlv مشاهده تاپیک
    دیتا بیسش mysql نیست.
    پایگاه دادهای که استفاده شده Microsoft sql server 2008 ، از zend هم استفاده نمی کنم، dataType انتخاب شده برای فیلدها هم از نوع nVarchar است.(از MySQL استفاده نمی کنم)

  7. #7

    نقل قول: مشکل در نمایش اطلاعات Mssqlserver در PHP

    نقل قول نوشته شده توسط foad1992 مشاهده تاپیک
    از این کد بعد از دستور sql استفاده کن
    mysql_query("SET NAME 'utf8'");
    این کد برای پایگاه داده MySql کار می کنه ولی برای Microsoft Sql Server کار نمیکنه.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •