بحث متقدم | التسجيل
الويب العربي
  تسجيل دخول
 
   
   

  ملاحظة
الموقع متاح للإطلاع والقراءة فقط، المشاركة والمواضيع الجديدة غير متاحة حالياً لحين تطوير الموقع.




الموقع متاح للإطلاع والقراءة فقط، المشاركة والمواضيع الجديدة غير متاحة حالياً لحين تطوير الموقع.

عـودة للخلف   الويب العربي سوق البرمجة والتصميم تبادل خبرات البرمجة

تبادل خبرات البرمجة تبادل الخبرات في جميع لغات البرمجة
Php , Asp , Ajax , Xml , Css , JavaScript ...etc

موضوع مغلق اضف موضوع جديد
 
خيارات الموضوع طريقة العرض
  #1  
قديم 24-09-2008, 10:49 AM
twix may3 twix may3 غير متصل
عضو
 
تاريخ التسجيل: Feb 2005
مشاركة: 27
مستوى تقييم العضوية: 0
twix may3 is on a distinguished road
الافتراضي شرح عمل الاقسام بي PHP

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

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

مثال : اضغط هنااا

الفكره اهي عندنا ثلاث جداول cat للقسم الرئيسي و sub للقسم الفرعي و news لعرض الخبر ،

في جدول الفرعي ننحط مفتاح لربط بينه وبين القسم الرئيسي ونعمل استعلام ونطلع الناتج الكلاس :

كود 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;
        }
    }
}
في المرفقات الكلاس مع طريقه عمله بمثال ،،

ان شاء الله قدرت اخدم الاخوان،





الملفات المرفقة
نوع الملف: rar example.rar‏ (الحجم 1.9 ك/بايت , عدد مرات التنزيل : 87)
  #2  
قديم 24-09-2008, 07:02 PM
الصريح جداً الصريح جداً غير متصل
عضو
 
تاريخ التسجيل: May 2006
المدينة: جـ JeDDaH ـدة
مشاركة: 2,933
مستوى تقييم العضوية: 0
الصريح جداً is on a distinguished road
وسام الويب الذهبي وسام الويب الفضي وسام الويب البرونزي 
عدد الأوسمة: 3 (المزيد ...)
الافتراضي

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

جزاك الله خير يالغلا

تشآآآو






التوقيع
كنتُ هنا يوماً ما ...
  #3  
قديم 26-09-2008, 07:44 PM
amine_09 amine_09 غير متصل
عضو
 
تاريخ التسجيل: Jan 2008
مشاركة: 11
مستوى تقييم العضوية: 0
amine_09 is on a distinguished road
الافتراضي

merci khoya bezaf





  #4  
قديم 13-10-2008, 10:58 AM
الصورة الشخصية لـ BAH®ANEY
BAH®ANEY BAH®ANEY غير متصل
عضو
 
تاريخ التسجيل: Oct 2008
مشاركة: 7
مستوى تقييم العضوية: 0
BAH®ANEY is on a distinguished road
الافتراضي

ثأأأنكس
يعطيك العافيه






  #5  
قديم 20-10-2008, 12:35 AM
كي بورد كي بورد غير متصل
عضو
 
تاريخ التسجيل: Oct 2008
مشاركة: 84
مستوى تقييم العضوية: 16
كي بورد is on a distinguished road
الافتراضي

جزاك الله خير
بصراحة اني كنت ابحث عن هذا الموضوع





  #6  
قديم 25-10-2008, 02:45 AM
Hostega Hostega غير متصل
عضو
 
تاريخ التسجيل: Sep 2008
مشاركة: 44
مستوى تقييم العضوية: 0
Hostega is on a distinguished road
الافتراضي

مشكور جدا جدا





  #7  
قديم 26-10-2008, 09:21 AM
محمدهلال محمدهلال غير متصل
عضو
 
تاريخ التسجيل: Sep 2008
مشاركة: 1
مستوى تقييم العضوية: 0
محمدهلال is on a distinguished road
الافتراضي

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

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





  #8  
قديم 01-11-2008, 05:24 AM
khadiga khadiga غير متصل
عضو
 
تاريخ التسجيل: Oct 2008
مشاركة: 31
مستوى تقييم العضوية: 0
khadiga is on a distinguished road
الافتراضي

مشكووووووووور ياطيب





  #9  
قديم 20-11-2008, 06:05 PM
montaserelsawy montaserelsawy غير متصل
عضو
 
تاريخ التسجيل: Sep 2007
مشاركة: 22
مستوى تقييم العضوية: 0
montaserelsawy is on a distinguished road
إرسال رسالة عبر Yahoo إلى montaserelsawy
الافتراضي

تسلم يا اخى ربنا يكرمك





  #10  
قديم 07-01-2009, 02:23 AM
a3malnet a3malnet غير متصل
عضو
 
تاريخ التسجيل: Oct 2008
مشاركة: 15
مستوى تقييم العضوية: 0
a3malnet is on a distinguished road
إرسال رسالة عبر MSN إلى a3malnet إرسال رسالة عبر Yahoo إلى a3malnet
الافتراضي

جزاك الله كل خير يا غالى

مشكور جدا






  #11  
قديم 26-01-2009, 05:05 PM
starcom starcom غير متصل
عضو
 
تاريخ التسجيل: Nov 2008
مشاركة: 18
مستوى تقييم العضوية: 0
starcom is on a distinguished road
الافتراضي

ؤوعة والله
بارك الله فيك





  #12  
قديم 25-02-2009, 11:24 AM
a_tera a_tera غير متصل
عضو
 
تاريخ التسجيل: Feb 2009
مشاركة: 5
مستوى تقييم العضوية: 0
a_tera is on a distinguished road
الافتراضي

الله يبارك فيك يا باشا





  #13  
قديم 28-02-2009, 02:38 PM
twix may3 twix may3 غير متصل
عضو
 
تاريخ التسجيل: Feb 2005
مشاركة: 27
مستوى تقييم العضوية: 0
twix may3 is on a distinguished road
الافتراضي

إقتباس:

اقتباس من مشاركة محمدهلال   مشاهدة المشاركة

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

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



وضح عزيزي مافهمت قصدك !






التوقيع
قريباً يتم الانتهاء من سكربت الصوتيات ،
  #14  
قديم 13-04-2009, 10:32 AM
greatsami greatsami غير متصل
عضو
 
تاريخ التسجيل: Apr 2009
مشاركة: 6
مستوى تقييم العضوية: 0
greatsami is on a distinguished road
الافتراضي

شكرا لك على الشرح





  #15  
قديم 13-05-2009, 09:00 PM
IT_GIRLE IT_GIRLE غير متصل
عضو
 
تاريخ التسجيل: May 2009
مشاركة: 7
مستوى تقييم العضوية: 0
IT_GIRLE is on a distinguished road
الافتراضي

شكرا كتيير وبارك الله فيك





  #16  
قديم 14-05-2009, 06:11 AM
undefinedmatrix undefinedmatrix غير متصل
عضو
 
تاريخ التسجيل: Feb 2006
مشاركة: 219
مستوى تقييم العضوية: 19
undefinedmatrix is on a distinguished road
الافتراضي

اخي الكريم دائما لا تضع بيانات الاتصال داخل دالة او كلاس وانما اجعلها خارجه حتي يتمكن الذي يستعمله الا يحتاج ان يكتب بيانات الاتصال كل مرة يكتبه او حين يعدل بيانات الاتصال






التوقيع
من أعمالي http://www.alsalafway.com
ahmedatef2050 @ hotmail . com
  #17  
قديم 14-07-2009, 11:51 AM
hishamaldalay hishamaldalay غير متصل
عضو
 
تاريخ التسجيل: Mar 2007
مشاركة: 5
مستوى تقييم العضوية: 0
hishamaldalay is on a distinguished road
الافتراضي

الف شكر على الكلاس الروعة والسهل جداً...
انا ما قدرت احمل الملف المرفق بس استفدت من الكلاس.. شكراً لك.





  #18  
قديم 28-08-2009, 04:25 AM
soufi91 soufi91 غير متصل
عضو
 
تاريخ التسجيل: Aug 2009
مشاركة: 8
مستوى تقييم العضوية: 0
soufi91 is on a distinguished road
الافتراضي

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





  #19  
قديم 11-09-2009, 04:10 PM
arooy arooy غير متصل
عضو
 
تاريخ التسجيل: Sep 2008
مشاركة: 120
مستوى تقييم العضوية: 16
arooy is on a distinguished road
الافتراضي

مرسى على الشرح الوافى






آخر تعديل بواسطة undefinedmatrix ، 17-09-2009 الساعة 02:12 PM. السبب: اضافة رابط بدون داعي
  #20  
قديم 15-09-2009, 07:01 AM
as7apcool as7apcool غير متصل
عضو
 
تاريخ التسجيل: Jan 2006
مشاركة: 266
مستوى تقييم العضوية: 19
as7apcool is on a distinguished road
الافتراضي

شكرا على الشرح المميز






موضوع مغلق



خيارات الموضوع
طريقة العرض

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

كود vB متاح
كود [IMG] متاح
كود HTML مغلق
إنتقل إلى


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 11:37 AM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


 
 »  خدمات البرمجة   »  رئيسية الدليل
  »  خدمات التصميم   »  الأمن والحماية
  »  الدعاية والتسويق
  »  الدعم والتطوير
  »  الشركات الرسمية
  »  حجز دومينات
  »  خدمات الإستضافة
 
 
  »  مكتبة الإستايلات   »  رئيسية المكتبة
  »  أكواد برمجية   »  أدوات الويب ماسترز
  »  مكتبة الهاكات   »  أدوات المصممين
  »  سكربتات متنوعة
  »  مجلات إلكترونية
  »  بلوكات متنوعة
  »  ثيمات مختلفة
 
 

صحيفة متخصصة في متابعة أخبار وجديد الإنترنت العربي
والحوارات الصحفية ومعلومات تقنية متنوعة .

   
 
 

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

 الدعم الفني |  اعتماد العضويات |  قوانين الإنتساب |  إتفاقية الإستخدام |  أهداف الويب العربي |  دليل الشركات |  مكتبة الويب |  صحيفة الويب العربي |  الرئيسية