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

الموضوع: كلاس ربط بين الاقسام

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Apr 2008
    المشاركات
    274

    كلاس ربط بين الاقسام



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

    عملت كلاس يربط القسم الرئيسي بالفرعي ثم يعرض عنوان الخبر ثم الخبر او مقال الي اخره ،،

    مثال علي عمل الكلاس اضغط هنا

    الكلاس :

    كود PHP:
    <?php
    // @author Abdullah <abdulah.forever dot hotmail dot com>
    class Cats
    {
        private 
    $link null;
        
        public function 
    __construct()
        {
            
    $this->link mysql_connect('localhost','root','898989');
            
            if (!
    mysql_select_db('tablename',$this->link))
            {
                return 
    false;
            }
            return 
    $this->link;
        }
        public function 
    Cat()
        {
            
    $sql mysql_query('select * from cats')or die(mysql_error());
            
            if (
    mysql_num_rows($sql))
            {
                do {
                    echo 
    "<a href='?Index=cat&cat_id=".$row['cat_id']."'>".$row['cat']."</a><br>";
                }
                while (
    $row mysql_fetch_array($sql));
            }
            else
            {
                die(
    'no cats');
            }
        }
        public function 
    Sub()
        {
            
    $cat_id intval($_GET['cat_id']);
            
            
    $sql mysql_query('select * from sub where sub_cat = '.$cat_id.'')or die(mysql_error());
            
            if (
    mysql_num_rows($sql))
            {
                do {
                    echo 
    "<a href='?Index=sub&sub_id=".$row['sub_id']."'>".$row['sub_name']."</a><br>";
                }
                while (
    $row mysql_fetch_array($sql));
            }
            else
            {
                die(
    'no sub');
            }
        }
        public function 
    viewNews()
        {
            
    $sub_id intval($_GET['sub_id']);

            
    $sql mysql_query('select * from news where news_sub = '.$sub_id.'')or die(mysql_error());
            
            if (
    mysql_num_rows($sql))
            {
                do {
                    echo 
    "<a href='?Index=news&news_id=".$row['news_id']."'>".$row['news_name']."</a><br>";
                }
                while (
    $row mysql_fetch_array($sql));
            }
            else
            {
                die(
    'no news');
            }
        }
        public function 
    News()
        {
            
    $news_id intval($_GET['news_id']);
            
            
    $sql mysql_query('select * from news where news_id = '.$news_id.'')or die(mysql_error());
            
            do {
                echo 
    $row['news'];
            }
            while (
    $row mysql_fetch_array($sql));
        }
        public function 
    __destruct()
        {
            
    mysql_close($this->link);
        }
    }

    class 
    Run extends Cats
    {
        public function 
    __construct($Index)
        {
            
    parent::__construct();
            
            switch (
    $Index)
            {
                case 
    'home';Cats::Cat();     break;
                case 
    'cat'Cats::Sub();     break;
                case 
    'sub'Cats::viewNews();break;
                case 
    'news';Cats::News();    break;
            }
        }
    }
    اتمنى ابداء الراي اخوان وان شاء الله انه يعجبكم

    تحميل الكلاس http://edu.arabsgate.com/attachment....chmentid=17756

    سلام







  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    597


    يعطيك العافية اخي ابو نايف ..

    بالفعل كلاس رائع جدا وسوف فيدني ..






  3. #3
    عضو فعال
    تاريخ التسجيل
    May 2004
    المشاركات
    1,591


    ما شاء الله روعه وابداع , جزاك الله خير ...





    __________________
    دروس php بالفيديو !

    marabe7 سابقاً .

    حسَّن موقعك في محركات البحث :
    أكاديمية التطوير

  4. #4
    عضو جديد
    تاريخ التسجيل
    Aug 2008
    المشاركات
    19


    عمل جميل
    بالتقدم






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


    مشكورين اخواني علي الردود ،،

    يمكن بعضكم يخطر في باله بيقول كلاس بسيط ،، بس اتوقع للمبتدأ ببتحل له مشكله عمل الاقسام






  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Aug 2004
    المشاركات
    461


    انت وينك من زمان ,, يعطيك الف عافيه على الكلاس

    كنت أفكر فيه والله صايرلي مده

    وبالفعل راح يفيد المبتدئين بس شوي تعديلات عليه ويطلع تمام

    الله يوفقك





    __________________
    تعلم فلیس المرء يولد عالم ... ولیس أخو علم كمن ھو جاھل
    أقوم بما استطيع [بمساعدتك]
    عاشق الفوتوشوب
    شخص واحد يستخدم العضويه منذ سنـة 2004

  7. #7
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2005
    المشاركات
    437


    جزاك الله خير ..
    المثال لا يعمل .. أخي الفاضل










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

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

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