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

الموضوع: سؤال الي اخي الكريم ضيف كيفية استخدام where في القالب السهل

  1. #1
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,109

    سؤال الي اخي الكريم ضيف كيفية استخدام where في القالب السهل



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

    اخي الكريم انا وجهتني مشكلة في اخراج الاقسام الرئيسية والفرعية

    انا عندى الاقسام الرئيسية والفرعية في جدول واحد في عشان اخر الاقسام الفرعية والرئيسة بستخدم هذا الكود

    كود PHP:

    $sql
    =mysql_query("select*from cats order by cat_id and active=0");
    $row[]=mysql_fetch_array($sql);
    $sql2=mysql_query("select*from cats where sub_cats='".$row[cat_id]."' and active=0");
    $row2[]=mysql_fetch_array($sql2); 
    وبعمل التكرار في القالب ولكن لا يخرج القالب كما اريد فارجو منك توضيح كيفية استخدمة مع القالب
    الصراحة النظام عجبني وانت عامل داله الاستعلام فية بس انا مش عارف استخدمها مع الكو الي في الاعلي

    جزاك الله الف خير اخي الكريم





    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com


  2. #2
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,109


    نجحة عملية اخراج الاقسام الرئيسية بس في عيب في الاقسام الفرعية ما بيخرجش غير قسم واحد من جميع الاقسام الفرعية و تحت كل قسم رئيسي





    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com

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


    ممكن الموضوع هذا يفيدك ..
    http://www.swalif.net/softs/swalif45/softs181496/





    __________________
    مدونتي | تويتر


  4. #4
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,109


    جزاك الله الف خير اخي لكن هذا الطريقة جربته ولم تنفع معي اريد اخراج الاقسام الفرعية تحت القسم الرئيسية الخاص بيه في بستخدمwhere في التكرار في اشوف القالب لا يخرج كما اريد معا اني علي طول بستخدم هذا الطريقة في اخراج الاقسام وشغاله حلو بس بنظام قوالب مش عارف اية الي فيها





    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com

  5. #5
    عضو شرف
    تاريخ التسجيل
    Apr 2002
    المشاركات
    1,379


    PHP
    كود PHP:
    <?php
    $category
    [] = array('name'=>'Category1''sub'=> array('name'=>'Sub1''name'=>'Sub2') );
    $category[] = array('name'=>'Category2''sub'=> array('name'=>'Sub1''name'=>'Sub2') );
    $category[] = array('name'=>'Category3''sub'=> array('name'=>'Sub1''name'=>'Sub2') );
    ?>
    HTML
    كود PHP:
    <LOOP NAME="{category}">
    {
    category.name} = 
    <
    LOOP NAME="{category.sub}">
    {
    category.sub.name} -
    </
    LOOP>
    <
    br />
    </
    LOOP






    __________________
    ضيف الله العتيبي مبرمج حر و مهندس معتمد من زيند (ZCE)
    الاتصال: daif@daif.net او جوال: 0556639884
    الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .

  6. #6
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,109


    المثال الي انت عمله اخي بيطلع رسالة خطاء في ملف الكاش

    ثانية ارجو تقولي اذي استخدمة في استخراج الاقسام والاقسام الفرعية له واخلية الاقسام الفرعية تحت القسم الرئيسي له ده الاستعلام الي انا بستخدمة عشان اخرج الرئيسية والفرعي فارجو منك التعديل علية

    كود PHP:


    $sql
    =mysql_query("select*from cats order by cat_id"); 
    while(
    $row=mysql_fetch_array($sql))
    {
    $sql2=mysql_query("select*from cats where sub_cats='".$row[cat_id]."' and active=0");
    while(
    $row2=mysql_fetch_array($sql2))
    {
    echo 
    $row2['title'];



    جزاك الله الف خير اخي الكريم





    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com

  7. #7
    عضو شرف
    تاريخ التسجيل
    Apr 2002
    المشاركات
    1,379


    المثال السابق يعمل بشكل جيد , فقط راجع ملفاتك , وهنا تعديل على جزء البي اتش بي في المثال السابق
    كود PHP:
    <?php
    $category
    [] = array('name'=>'Category1''sub'=> array(array('name'=>'Sub1'), array('name'=>'Sub1')) );
    $category[] = array('name'=>'Category2''sub'=> array(array('name'=>'Sub1'), array('name'=>'Sub1')) );
    $category[] = array('name'=>'Category3''sub'=> array(array('name'=>'Sub1'), array('name'=>'Sub1')) );
    ?>






    __________________
    ضيف الله العتيبي مبرمج حر و مهندس معتمد من زيند (ZCE)
    الاتصال: daif@daif.net او جوال: 0556639884
    الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .

  8. #8
    عضو جديد
    تاريخ التسجيل
    Feb 2008
    المشاركات
    8


    المثال السابق يعمل بشكل جيد , فقط راجع ملفاتك , وهنا تعديل على جزء البي اتش بي في المثال السابق
    كود PHP:
    <?php
    $category
    [] = array('name'=>'Category1''sub'=> array(array('name'=>'Sub1'), array('name'=>'Sub1')) );
    $category[] = array('name'=>'Category2''sub'=> array(array('name'=>'Sub1'), array('name'=>'Sub1')) );
    $category[] = array('name'=>'Category3''sub'=> array(array('name'=>'Sub1'), array('name'=>'Sub1')) );
    ?>
    ممكن تعدله على هدا الكود لأني لم أفهم شيء ارجوك
    كود PHP:
    $cat=mysql_query("SELECT * FROM CATEGORY");
    if(
    mysql_num_rows($cat)>0){
    while(
    $crs=mysql_fetch_array($cat)){
    $cid=$crs['ID'];
    $rcat[]=array('id'=>$crs['ID'],'name'=>$crs['NAME'],'modi'=>$mem->select($crs['MODI']));
    $frm=mysql_query("SELECT * FROM FORUMS WHERE CAT='".$cid."'");
    if(
    mysql_num_rows($frm)>0){
    while(
    $frs=mysql_fetch_array($frm)){
    $rfrm[]=array('id'=>$frs['ID'],'name'=>$frs['NAME'],'dis'=>$frs['DIS'],'img'=>$frs['IMG'],'subject'=>substr($topi->top_last($frs['ID'],"SUBJECT"), 020)."...",'tri'=>$conf->tri($frs['ID'],"TOPICS","FRM"),'Tid'=>$topi->top_last($frs['ID'],"ID"),'total'=>$topi->total($frs['ID']),'tname'=>$mem->select($topi->top_last($frs['ID'],"MEM")));
    }
    }
    }

    انتضرك لأنه لم تفلح معي هي الطريقة





    التعديل الأخير تم بواسطة boy9010 ; 13-12-2009 الساعة 12:57 PM سبب آخر: لم يضهر الكود جيداً

  9. #9
    عضو جديد
    تاريخ التسجيل
    Feb 2008
    المشاركات
    8


    للحدف





    التعديل الأخير تم بواسطة boy9010 ; 13-12-2009 الساعة 01:59 PM سبب آخر: ليس بشيء مهم

  10. #10
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,109


    ممكن تعدله على هدا الكود لأني لم أفهم شيء ارجوك
    كود PHP:
    $cat=mysql_query("SELECT * FROM CATEGORY");
    if(
    mysql_num_rows($cat)>0){
    while(
    $crs=mysql_fetch_array($cat)){
    $cid=$crs['ID'];
    $rcat[]=array('id'=>$crs['ID'],'name'=>$crs['NAME'],'modi'=>$mem->select($crs['MODI']));
    $frm=mysql_query("SELECT * FROM FORUMS WHERE CAT='".$cid."'");
    if(
    mysql_num_rows($frm)>0){
    while(
    $frs=mysql_fetch_array($frm)){
    $rfrm[]=array('id'=>$frs['ID'],'name'=>$frs['NAME'],'dis'=>$frs['DIS'],'img'=>$frs['IMG'],'subject'=>substr($topi->top_last($frs['ID'],"SUBJECT"), 020)."...",'tri'=>$conf->tri($frs['ID'],"TOPICS","FRM"),'Tid'=>$topi->top_last($frs['ID'],"ID"),'total'=>$topi->total($frs['ID']),'tname'=>$mem->select($topi->top_last($frs['ID'],"MEM")));
    }
    }
    }

    انتضرك لأنه لم تفلح معي هي الطريقة
    اتفضل اخي الكريم
    ده ال php
    كود PHP:

    $cat
    =mysql_query("SELECT * FROM CATEGORY"); 
        if(
    mysql_num_rows($cat)>0)
        { 
            while(
    $crs=mysql_fetch_array($cat))
            { 
                
    $cats[]=$crs;                 
            } 
        }
            
    $frm=mysql_query("SELECT * FROM FORUMS WHERE CAT > '0'"); 
        if(
    mysql_num_rows($frm)>0)
        { 
            while(
    $frms=mysql_fetch_array($frm))
            { 
                
    $fourms[]=$frms;                 
            } 
        } 
    ده القالب

    كود PHP:
    <loop name="{cats}">
    <
    h1>{cats.title}</h1>
    <
    loop name="{fourms}">
    <if 
    name="{fourms.cat} eq {cats.id}">
    <
    h1>->{fourms.title}</h1>
    </if>
    </
    loop>
    </
    loop
    بتوفيق ان شاء الله





    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com

  11. #11
    عضو جديد
    تاريخ التسجيل
    Feb 2008
    المشاركات
    8


    اخي انا اريد عرض القسم اسفل الفئة لأنه منتدى






  12. #12
    عضو جديد
    تاريخ التسجيل
    Feb 2008
    المشاركات
    8


    اها فهمت الأن بارك لله فيك أخي






  13. #13
    عضو فعال جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    3,006


    إن شاء الله يسادعونك

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


    دمت سالم






  14. #14
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,109


    إن شاء الله يسادعونك

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


    دمت سالم
    اخي الكريم
    انت لو مستخدم html مع php يبقي لازم تحذف html من صفحة ال php وتعمل html في قالب وانصحك بانك تتابع موقع الاخ ضيف

    وده موقع القالب اتفضل
    http://daif.net/easy/

    بتوفيق اخواني الكرام





    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com





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

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

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