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

الموضوع: تخزين التكرار في متغير؟؟

  1. #1
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    169

    تخزين التكرار في متغير؟؟



    السلام عليكم
    كيف يمكن تخزين دالة التكرار في متغير بدلا من تطبيقها مباشرة؟؟

    متل
    كود PHP:
    $filewhile=while($result=mysql_fetch_array($do)) 

    echo 
    "";

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


    و عيدكم مبارك







  2. #2


    والله اخى انا انتظر مثلك
    بس انا اسمع فى دالة
    اسمها
    () define

    ولننتظر !!





    __________________
    وإن من شىء إلا يسبح بحمده
    سبحان الله وبحمده
    سبحان الله العظيم
    قــريبــا
    http://www.code-castle.com


    Ahmed.Rashad At code-castle dot com

  3. #3
    عضو فعال
    تاريخ التسجيل
    Nov 2005
    المشاركات
    1,307


    السلام عليكم ورحمه الله وبركاته
    الى فهمته انك تريد اسناد نتائج الاستعلام الى متغير فهل هناك سبب معين لذلك ؟
    هناك حل وهوه وضع الاستعلام فى function واستدعاءه فى حين الحاجه الية وليكن

    كود PHP:
    <?
    function Get_Data(){
    $filewhile=while($result=mysql_fetch_array($do)) 

    echo 
    "";
    }  
    }
    Get_Data();
    ?>
    ويمكنك ايضا تمرير براميترات كما تريد فى حين الحاجه اليها لجعل الدالة اكثر دينماكية





    __________________
    سبحان الله وبحمده
    سبحان الله العظيم

    "جديد" أكبر مركز تحميل عربي
    WwW.U111U.CoM
    دليل المواقع المرئية الأول عربيا
    9mbc.com
    هل صليت على النبي !!
    اقرب للحقيقه ستهرب من العراق مثل الجرذان

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


    وعليكم السلام ورحمة الله وبركاته

    تأمل الكود التالي وستفهمه بإذن الله

    كود PHP:
    $_value "";
    $filewhile=while($result=mysql_fetch_array($do)) 

    $_value .= "";

    بحيث يصبح المتغير $_value هو الذي يحمل مستخرجات القاعدة

    اتمنى ان اكون فهمت سؤالك وشرحت الاجابه حسب المطلوب





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

  5. #5
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    169


    السلام عليكم ورحمة الله و بركاته

    بصراحة لا أدري كيف أشكركم على هدا المعروف

    الأخ 9mbc
    أريد حفظ النتائج في متغير لعرضه في ملف القالب بالطريقة المناسبة

    و الطريقة التي وضعتها صحيحة 100% لكن لم أستخدمها لأني أرى أن المتغيرات أفضل من الدوال في التعامل مع القوالب


    Mr.Saphp
    فهمت الكود و استخدمته و النتيجة هي المطلوبة تماما:app:
    بقي سؤال واحد
    لمدا تم وضع نقطة أمام المتغيير بهدا الشكل $_value .=
    أنا قمت من قبل باستخدام نفس الطريقة لكن دون وضع النقطة .
    و النتيجة كانت هي استخراج اخر نتيجة فقط!
    هل وضيفتها هي تمكين المتغيير من احتواء عدة قيم؟؟

    و جزاكم الله خيرا جميعا






  6. #6
    عضو سوبر نشيط
    تاريخ التسجيل
    Dec 2004
    المشاركات
    929


    النقطه اللي كنت مع المتغير هي لكي يأخذ المتغير نفس القيمه السابقة واضافت القيمه عليها ايضا

    مثال

    كود PHP:
    $value "my name is : ";
    $value .= "waleed";

    echo 
    "$value"
    راح تكون النتيجة

    my name is : waleed





    __________________
    سبحان الله وبحمده ،، سبحان الله العظيم
    تذكر هذه الآيه قبل ان تشارك( مَا يَلْفِظُ مِن قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ)

  7. #7
    عضو جديد
    تاريخ التسجيل
    Aug 2004
    المشاركات
    12


    أخي أعتقد أن هذا سوف يفي بالغرض ان شاء الله

    كود PHP:

    for($m 0;$row mysql_fetch_array($result);$m++){
        
    $data[$m] = $row// وضع ناتج كل سطر في مصفوفة
        // put any additional code to be executed
        # echo $row["اسم العمود"];
        // ......

    قمنا بوضع ناتج كل سطر $row كعنصر من عناصر المصفوفة $data يمكنك بعد ذلك ان تستخدمها في أي عملية .

    لكني أفضل أن تضع العمليات التي تريد أن تجريها داخل حلقة التكرار كما هو موضح

    .. اذا كان لديك أي سؤال حول كيفية استعمال الناتج أو فيما سبق فنحن في الخدمة

    # EastlighT - NET






  8. #8


    كود PHP:
    $name=array();
    while(
    $result=mysql_fetch_array($do)) 

    $name[] = $result['name']; // لنفرض لدينا حقل اسمه نايم 

    print_r($name); 
    منتدى بي اتش بي PHP - عرض مشاركة واحدة - تخزين التكرار في متغير؟؟





    __________________
    عدت
    اقتراحاتكم -> www.elbachiri.com

  9. #9
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    947


    وعليكم السلام ورحمة الله وبركاته

    تأمل الكود التالي وستفهمه بإذن الله

    كود PHP:
    $_value "";
    $filewhile=while($result=mysql_fetch_array($do)) 

    $_value .= "";

    بحيث يصبح المتغير $_value هو الذي يحمل مستخرجات القاعدة

    اتمنى ان اكون فهمت سؤالك وشرحت الاجابه حسب المطلوب
    رائع جدا





    __________________
    قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير

  10. #10
    عضو نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    279


    وممكن ايضا التخزين داخل مصفوفة واستخدامها فى الخارج

    كود PHP:

    $data 
    = array(); 
     while ( 
    $result mysql_fetch_assoc($do) ) 
    {
    $data[] = $result  ;
    }
     
    print_r($data); 






    __________________


    Mohamed Mahmoud

    Mobile : +20103452846

    Blog : Hawy PHP

    Mail : Hawy [.] PHP [@] Gmail.com

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






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

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

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