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

الموضوع: المتغيرات .. تعبت في البحث عنها

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    Jan 2005
    المشاركات
    714

    المتغيرات .. تعبت في البحث عنها



    السلام عليكم

    باختصار شديد انا بدأت في سيكربت وقررت اني استخدم اكثر من لغه فيه معتمدا على ملفات اللغه

    والمشكله لدي كما يلي

    عندي المتغير مثلا الخاص بالدول

    كود:
    $country_c1
    ففكرت اني اخزن الرقم في القاعده نيابة عن اسم الدوله حتى استطيع مشاهدة الدوله باي لغه اختارها ولكن المشكله كيف قوم بكتابة المتغير كامل عندما اقوم باستدراج رقم الدوله من قاعدة البيانات حيث سيصبح المتغير بهذا الشكل

    كود:
    $country_c $query[country]
    عند طباعته كدا يطلع لي الرقم فقط ولكن انا اريد ان يندمج الرقم مع الكلام اللي قبله ليصبح متغيرا للدوله المشار اليها

    اشكركم على مساعدتكم







  2. #2
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    627


    أخوي المفروض تصير متغير جديد و تحط الأثنين فيه ... مثال

    $hamad=$country_c.$query[country];

    وشكراً لك

    أخوك حمد





    __________________
    اللهم أغفر لنا ولوالدينا وللمؤمنين والمؤمنات والمسلمين والمسلمات
    الأحياء منهم والأموات يا أرحم الراحمين

  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    Jan 2005
    المشاركات
    714


    أشكرك حمد على روحك الطيبه ومساعدتك

    ولكن الناتج كان الرقم فقط ايضا انظر معي الكود اللي كتبته

    كود PHP:
    include ('inc/header.php');


    $query=mysql_query("select * from users where id='1'");

    while (
    $result=mysql_fetch_array($query)){

    $count=$country_c.$result[country];

    echo 
    $count ;

    طبعا انا مستدعي ملف اللغه في ملف الهيدر وقمت باستدعائه داخل الكود مره اخرى للتجربه ولكن كون الناتج رقم 12 فقط ولا يكتب لي اسم الدوله






  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    627


    السلام عليكم

    أخوي king vb توني جرب هل كود وضبط وياي بالعربي و الأنجليزي

    كود PHP:

    $a
    =" الأنجليزي ";
    $a2="fbdfbfb";
    $b="1654";

    echo 
    $a.$b;
    echo 
    "<br>";
    echo 
    $a2.$b
    وشكراًَ لك

    أخوك حمد





    __________________
    اللهم أغفر لنا ولوالدينا وللمؤمنين والمؤمنات والمسلمين والمسلمات
    الأحياء منهم والأموات يا أرحم الراحمين

  5. #5
    عضو سوبر نشيط
    تاريخ التسجيل
    Jan 2005
    المشاركات
    714


    طيب ماذا عن

    كود:
    $a2="الأنجليزي"; 
    $b="2"; 
    
    $c=$a.$b;
    
    echo $c;
    اتمنى يكون مطلبي وضح اكتر بالنسبه لك وياريت اي حد يعرف الرد لا يبخل علينا الامر هام جدا والله






  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Oct 2003
    المشاركات
    549


    لو تخليها في مصفوفة بدل ما لكل دولة متغير بحيث يصير الكود كالتالي:

    كود PHP:
    include ('inc/header.php'); 


    $query=mysql_query("select * from users where id='1'"); 

    while (
    $result=mysql_fetch_array($query)){ 

    $count=$country_c[$result[country]]; 

    echo 
    $count 







    __________________
    صالح المطرفي (Mr.Saphpـ)
    مدونتــــــي
    الصندوق الماسي الخامس
    قوالب WordPress
    تم بحمد الله الإنتهاء من سكربت الدروس العربي 4.0
    http://www.saphplesson.org

  7. #7
    عضو سوبر نشيط
    تاريخ التسجيل
    Jan 2005
    المشاركات
    714


    أشكرك اخي Mr.Saphp لكن ممكن توضح اكتر ؟؟؟ هل اقوم بالتعديل في شئ غير التعديل في الكود ؟؟؟

    حيث اني قمت بالتعديل في كود الاستدراج من القاعده كما تفضلت بكتابته ولكن لم يظهر لي اي نتائج

    المتغيرات عندي في ملف اللغه لاسماء الدول

    كود:
    $country_c1="السعوديه";
    $country_c2="الامارات";
    $country_c3="البحرين";
    وهكذا

    وقمت بعمل انكلود لملف اللغه في صفحة الاستدراج وقمت بتجربة جميع الطرق السابقه ولكن دون جدوى

    فلا اعرف اين الخطأ الذي اكتبه ؟؟






  8. #8
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    502


    قريت مصفوفه وعلى الطاير كتبت الرد اتمنى
    انك تستفيد


    كود PHP:
    $country[0]="السعوديه";
    $country[1]="الامارات";
    $country[2]="البحرين";

    or 

    $country[sa]="السعوديه";
    $country[ea]="الامارات";
    $country[br]="البحرين"






    __________________
    ---[ كلمتان خفيفتان على اللسان ]---
    ---[ ثقيلتان في الميزان ]---
    ---[ حبيبتان الى الرحمن ]---
    ---[ سبحان الله وبحمده سبحان الله العظيم ]---

  9. #9
    عضو سوبر نشيط
    تاريخ التسجيل
    Jan 2005
    المشاركات
    714


    أشكركم على مساعدتكم بالفعل اضطريت لاستخدم المصفوفات في السيكربت

    اشكركم جزيل الشكر






  10. #10
    عضو نشيط
    تاريخ التسجيل
    Mar 2003
    المشاركات
    180


    بسم الله الرحمن الرحيم
    السلام عليكم

    أخي الكريم , أخيرا استطعت أن أجد حل هذه المسألة وهو باستخدام العبارة eval والتي تعتبر عبارة سحرية
    الكود الصحيح كما بالأسفل

    كود:
    $a2="الانجليزي";
    $b="2";
    
    eval("\$c = \"$"."a".$b."\";");
    echo $c;






    __________________
    سبحانك اللهم وبحمدك أشهد أن لا إله إلا أنت أستغفرك وأتوب إليك

  11. #11
    عضو سوبر نشيط
    تاريخ التسجيل
    Jan 2005
    المشاركات
    714


    جزاك الله خيرا قاصد

    قصدت الخير كفيت ووفيت

    اشكرك على الداله اللي كنت ابحث عنها جزاك الله خير الجزاء










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

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

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