النتائج 1 إلى 5 من 5

الموضوع: مشكلتي مع الترميز cp1256_general_ci في MYSQL

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2002
    المشاركات
    715

    مشكلتي مع الترميز cp1256_general_ci في MYSQL



    توجد لدي مشكلة في قاعدة البيانات إستخدمت الترميز cp1256_general_ci
    وعند تصفح البيانات في PHPMYADMIN تظهر بالغة العربية بدون أي مشاكل
    ولكن عند تصفح الموفع تظهر الإستعلامات بهذا الشكل

    ظٹط*طھظپظ„ ظ…ط¹ظ‡ط¯ ط§ظ„ط§ط¯ط§ط±ط© ط§ظ„ط¹ط§ظ…ط© ط¨ظٹظˆظ…ظ‡ ط§ظ„ط³ظ†ظˆظٹ ظ„طھظƒط±ظٹظ… ط§ظ„ظ…طھظ

    http://ipa.gov.om

    وهذا مثال على بنية الجدول

    CREATE TABLE `ipa_ads` (
    `id` int(10) NOT NULL auto_increment,
    `title` varchar(100) NOT NULL default '',
    `date_time` varchar(255) NOT NULL default '',
    `user` varchar(255) NOT NULL default '',
    `post` text NOT NULL,
    `counter` varchar(5) NOT NULL default '',
    PRIMARY KEY (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=cp1256;


    مع العلم أن ترميز قاعة البيانات cp1256_general_ci





    __________________
    Linux For Server | Mac For Graphic | Windows For ٍٍٍٍٍSolitaire


  2. #2


    جرب تضيف هذه بالكونفغ
    وتزيل الشرطتين

    //$config['Mysqli']['charset'] = 'cp1256';






  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2002
    المشاركات
    715


    أشكرك أخي

    كيف أضع الكود في ملف config.php

    <?php
    $dbserver="";
    $dbuser="";
    $dbpass="";
    $dbname="";

    mysql_connect($dbserver,$dbuser,$dbpass)or die("يوجد خطأ في قاعدة البيانات");
    mysql_select_db($dbname)or die("يوجد خطأ في قاعدة البيانات");

    ?>





    __________________
    Linux For Server | Mac For Graphic | Windows For ٍٍٍٍٍSolitaire

  4. #4


    ضعه بأي مكان وشيل الشرطتين من امامة






  5. #5
    عضو نشيط
    تاريخ التسجيل
    Feb 2008
    المشاركات
    42


    السلام عليكم ورحمه الله وبركاته
    قم باضافة ترميز الاتصال بالطبقه الخارجية لقاعدة البيانات
    وهذا الكود يبفى بالغرض قم بتجربته واعملى بالنتيجة
    كود PHP:
    <?php
    $dbserver
    ="";
    $dbuser="";
    $dbpass="";
    $dbname="";

    mysql_connect($dbserver,$dbuser,$dbpass)or die("يوجد خطأ في قاعدة البيانات");
    mysql_select_db($dbname)or die("يوجد خطأ في قاعدة البيانات");
    mysql_query("set names cp1256");
    ?>






    __________________
    "لا تزولُ قَدَمَا عَبْدٍ يومَ القيامةِ حتى يُسألَ عنْ أربع ٍ عنْ عُمُرِهِ فيما أفناهُ وعنْ جسدِه فيما أبْلاهُ وعنْ مالهِ مِنْ أيْنَ أخذهُ وفيما أنْفَقَهُ وعنْ عِلمِهِ ماذا عَمِلَ بهِ".





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض