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

الموضوع: انا مبتدأ....دالة من درس بسيط ممكن تشرحوها

  1. #1

    انا مبتدأ....دالة من درس بسيط ممكن تشرحوها



    السلام عليكم

    كود PHP:
    function view_all() 
        { 
            
    $sql1 "SELECT * FROM topic"
            
    $result mysql_query$sql1 ); 
            if( 
    $result 
            { 
                while( 
    $row mysql_fetch_array$result ) ) 
                { 
                    
    $sql2 "SELECT * FROM lesson WHERE topic_id = '".$row['top_id']."'"
                    
    $result2 mysql_query$sql2 ); 
                    
    $x mysql_num_rows$result2 ); 
                    echo 
    '<p align=\'center\'>'
                    echo 
    $row['top_name'].'<br>'
                    echo 
    '<table border=\'1\' width=\'500\'>'
                    echo 
    '<tr>'
                    echo 
    '<td rowspan=\''.($x+2).'\' width=\'100\'><p align=\'center\'><img src=\'images/'.$row['top_img'].'\'</td>'
                    echo 
    '<td align=\'center\'>اختر الدرس المطلوب</td><tr>'
                    if( 
    $result2 
                    { 
                        while( 
    $row2 mysql_fetch_array$result2 ) ) 
                        { 
                            echo 
    '<tr>'
                            echo 
    '<td align=\'center\'>'.$row2['les_title'].'</td>'
                            echo 
    '</tr>'
                        } 
                    } 
                    else 
                    { 
                        echo 
    'لا توجد مواضيع تحت هذا القسم '
                    } 
                    echo 
    '</table><br><br>'
                } 
            } 
            else 
            { 
                echo 
    "خطأ"
            } 
        } 



    ولرؤية الملف كامل هنا
    http://prog.arccn.net/images/php/olsfile/output.inc.php


    هو درس برنامج دروس

    تحياتي





    __________________
    ان كانت الفلسفة علم
    فارجوك ثم ارجوك لاتطبق ولا تمارس هذا العلم علي


    اللبيب من الاشارة يفهم


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


    كود PHP:
    // تعريف دالة جديدة باسم view_all
     
    function view_all()  
        {  
            
    // تخزين استعلام عن جميع المواضيع في قاعدة البيانات في جدول topic
            
    $sql1 "SELECT * FROM topic";

            
    // تنفيذ الاستعلام السابق من القاعدة
            
    $result mysql_query$sql1 );  

            
    // اذا تمت عملية التنفيذ بنجاح قم بالتالي
            
    if( $result )  
            {  
                
    // جلب نتائج الاستعلام داخل مصفوفة باسم $row
                
    while( $row mysql_fetch_array$result ) )  
                {  
                    
    // تخزين استعلام في متغير للاستعلام عن جميع الدروس التي تندرج تحت الموضوع الحالي في الحلقة
                    
    $sql2 "SELECT * FROM lesson WHERE topic_id = '".$row['top_id']."'";  

                    
    // تنفيذ الاستعلام الجديد
                    
    $result2 mysql_query$sql2 );  

                    
    // الحصول على عدد الصفوف الناتجة من عملية تنفيذ  الاستعلام
                    
    $x mysql_num_rows$result2 );  

                    
    // طباعة فقرة جديدة في HTML وتوسيط النص بداخلها
                    
    echo '<p align=\'center\'>';  

                    
    // طباعة اسم الموضوع ( من خلال مصفوفة الاستعلام الأول )
                    
    echo $row['top_name'].'<br>';  

                    
    // جدول جديد HTML
                    
    echo '<table border=\'1\' width=\'500\'>';  

                    
    // سطر جديد HTML
                    
    echo '<tr>';  

                    
    // خلية جديدة HTML وبعدها اظهار صورة الموضوع المخزن مسارها في قاعدة البيانات
                    
    echo '<td rowspan=\''.($x+2).'\' width=\'100\'><p align=\'center\'><img src=\'images/'.$row['top_img'].'\'</td>';  

                    
    // خلية جديدة مكتوب فيها جملة عربية
                    
    echo '<td align=\'center\'>اختر الدرس المطلوب</td><tr>';  

                    
    // اذا تم تنفيذ الاستعلام الثاني بنجاح قم بما يلي
                    
    if( $result2 )  
                    {  
                        
    // تخزين نتائج الاستعلام الثاني في مصفوفة باسم $row2
                        
    while( $row2 mysql_fetch_array$result2 ) )  
                        {  
                            
    // سطر جديد HTML
                            
    echo '<tr>';  

                            
    // خلية جديدة HTML مع عرض اسم الدرس بداخلها
                            
    echo '<td align=\'center\'>'.$row2['les_title'].'</td>';  

                            
    // إغلاق السطر الحالي HTML
                            
    echo '</tr>';  
                        }  
                    }  
                    
    // إذا لم يتم تنفيذ الاستعلام الثاني بنجاح قم بما يلي
                    
    else  
                    {  
                        
    // اطبع لا يوجد مواضيع تحت هذا القسم
                        
    echo 'لا توجد مواضيع تحت هذا القسم ';  
                    }  
                    
    // على أية حال : قم بإغلاق الجدول HTML واطبع سطرين فارغين HTML
                    
    echo '</table><br><br>';  
                }  
            }
            
    // اذا لم يتم تنفيذ الاستعلام الاول بنجاح من البداية قم بما يلي
            
    else  
            {  
                
    // اطبع: خطأ
                
    echo "خطأ";  
            }  
        } 
    اعذرني لأني على عجلة من أمري اخي العزيز .. وحاول تجرب البرنامج فالتجربة خير برهان

    تحياتي،،






  3. #3


    تسلم والله اخي الكريم


    بارك الله فيك ورح اقرا الشرح بالكامل


    تحياتي





    __________________
    ان كانت الفلسفة علم
    فارجوك ثم ارجوك لاتطبق ولا تمارس هذا العلم علي


    اللبيب من الاشارة يفهم





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

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

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