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

نام تاپیک: مشکل با نمایش زبان فارسی در php

  1. #1

    مشکل با نمایش زبان فارسی در php

    با سلام ، من وقتی اطلاعاتی رو از دیتابیس Select میکنم به صورت علامت سوال ( ??? ????? ) نمایش داده میشه ، ممنون میشم اگه کمکم کنید مشکلمو حل کنم !! اینم یه نمونه که به صورت ؟؟؟؟؟ نمایش داده میشه :

    <title>
    <?php
    $sql = mysql_query("SELECT * FROM config", $con);
    while($row = mysql_fetch_array($sql)){
    echo $row['site_title'];
    }
    ?>
    </title>

  2. #2

    نقل قول: مشکل با نمایش زبان فارسی در php

    آقا درست شد ، تو فایل db.php باید این 3 خط قرار بگیره :

    mysql_query("SET NAMES 'utf8'");
    mysql_query("SET CHARACTER SET utf8");
    mysql_query("SET SESSION collation_connection = 'utf8_persian_ci'");

  3. #3
    کاربر دائمی آواتار mbf5923
    تاریخ عضویت
    بهمن 1387
    محل زندگی
    vb.NET-قسمت کد ویو-لاین هفتم
    سن
    36
    پست
    595

    نقل قول: مشکل با نمایش زبان فارسی در php

    سلام
    فقط خط دوم کفایت میکنه بقیه مازاده

  4. #4

    نقل قول: مشکل با نمایش زبان فارسی در php

    سلام
    من هر سه خط رو می نویسم ولی خود دیتابیس بهم ارور می ده
    SQLSTATE[HY000]: General error: 1273 Unknown collation: 'utf8_persian_ci'

    اینم اون تیکه از کد:
    $conn=new PDO("mysql:host=$servername;dbname=$dbname",$usern  ame,$password);
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

    $conn->exec("SET NAMES 'utf8';");
    $conn->exec("SET CHARACTER SET utf8;");
    $conn->exec("SET SESSION collation_connection = 'utf8_persian_ci';");


  5. #5

    نقل قول: مشکل با نمایش زبان فارسی در php

    نقل قول نوشته شده توسط bitroo مشاهده تاپیک
    سلام
    من هر سه خط رو می نویسم ولی خود دیتابیس بهم ارور می ده
    SQLSTATE[HY000]: General error: 1273 Unknown collation: 'utf8_persian_ci'

    اینم اون تیکه از کد:
    $conn=new PDO("mysql:host=$servername;dbname=$dbname",$usern  ame,$password);
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

    $conn->exec("SET NAMES 'utf8';");
    $conn->exec("SET CHARACTER SET utf8;");
    $conn->exec("SET SESSION collation_connection = 'utf8_persian_ci';");

    دوست عزیز نیازی نیست فقط کافیه کوئری ساده mysql_query( "set names utf8)a رو بعد کانکشن ات اضافه کنی مشکل ت حل میشه
    موفق باشی

تاپیک های مشابه

  1. مشکل نمایش زبان فارسی
    نوشته شده توسط paullfonexx در بخش Java SE : نگارش استاندارد جاوا
    پاسخ: 5
    آخرین پست: شنبه 17 تیر 1391, 00:13 صبح
  2. مبتدی: مشکل زبان فارسی در php
    نوشته شده توسط hadinajafi در بخش PHP
    پاسخ: 2
    آخرین پست: یک شنبه 16 مرداد 1390, 12:41 عصر
  3. سوال: مشکل در نمایش حروف فارسی
    نوشته شده توسط sm4899 در بخش VB.NET
    پاسخ: 17
    آخرین پست: جمعه 21 فروردین 1388, 22:06 عصر
  4. سوال: Forms Builder و مشکل در نمایش اطلاعات فارسی
    نوشته شده توسط MH2538 در بخش Oracle
    پاسخ: 4
    آخرین پست: جمعه 19 مهر 1387, 02:36 صبح

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

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