دروس استاذ بلاك مان في PHP فيديو الجزء الثاني




الان اغزائي نوصل دروس دورتنا في ال  PHP من الدروس 10 حتي 12

10- الدورات او الحلقات


فائدة الدورات او الحلقات
صياغة دورة While
متغير الدورة
دورة While
شرط الدورة
التنبيه الي خطأ شائع وهو الدورات الا منتهية infinite loop
زيادة او نقصان متغير الدورة
كيف تعمل دورة While
دورة for ومميزاتها
صياغة دورة for
جزء متغير الدورة
جزء الشرط
جزء تعديل متغير الدورة
كيف تعمل دورة for







11- التكامل بين HTML و PHP


كيف تعمل كلا من  HTML و PHP سويا
امتداد ملفات HTML  وامتداد ملفات PHP
يمكن معاملة ملف PHP  كملف HTML
مثال علي كتابة ملف HTML  بسيط داخل ملف ال PHP
مشاهدة الملف الناتج في المتصفح
مشاهدة ال Source code من المتصفح عن طريق الاختيار view source وهو عبارة عن HTML
كيفية ادراج جمل PHP  في الملف السابق مع جمل HTML
وضع متغير بلغة PHP 
المسافات الفارغة white spaces لا تهمتم بها لغة PHP
استخدام المتغير في جزء اخر من الملف
مشاهدة ال Source code  الناتج من ملف PHP    بعد تفسيره و هو ايضا  HTML فقط بدون PHP  ولايوجد دليل
علي ان الملف كان يحتوي PHP  سوي ان امتداد الملف PHP
طريقة اخري لاستخدام HTML   مع PHP
مشاهدة ال Source code وهو ايضا ملف HTML  فقط




12-1
تمرين علي IF و While صناعة جدول من خلال PHP 


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

الصيغة
$num=$num+5 
تكافي الصيغة 
$num+=5
اذا كان المتغير من النوع string  تجمع كالمثال الاتي 
$name="Ahmed " 
$name.="is very good  guy"
عمل الجدوال ب HTML  
tag =  -table- table    الجدول نفسة
tag  = -tr-  table Row صف في الجدول
tag  = -TD- table data محتويات الخلية
خاصية border
مشاهدة الناتج في المتصفح
فائدة عمل الجدول ب PHP
عندما لانعرف عدد خانات الجدول و نجلب الدتا من قواعد البيانات
عندما يكون الجدول طويل






12-2-1
تمرين علي IF و While صناعة جدول من خلال PHP

اولا ملف ال table للعرض فقط  (الشرح)بلغة HTML
ملاحظة الجداول في HTML  مبنية علي اساس ال Row
ال opening tag الخاصة بالجدوال و ال opening tag الخاصة بالصف تم وضعهم في المتغير 
$table
عرفنا المتغير 
$cell 
ووضعنا له القيمة صفر
عرفنا المتغير
$td  
ووضعنا له القيمة صفر
دورة ال While
الشرط الخاص ب While
الشرط الخاص ب IF
الكود الذي ينفذ عند تحقق شرط  IF و  While
اضافة ال opening tag الخاص محتويات الخلية  + قيمة المتغير 
$cell
+ closing tag الخاصة بامحتويات الخلية الي المتغير
$table
حققنا بهذا الكود اول خلية في اول سطر في الجدول
زيادة المتغير
$cell 
بواحد
زيادة المتغير 
$td 
بواحد
يتكرر ذلك حتي يصير قيمة 
$td = 4 
ثم تنفذ ال ELSE






12-2-2
تمرين علي IF و While صناعة جدول من خلال PHP

عندما يصير 
$td  = 4 
تعمل ELSE
تضيف ELSE علي قيمة المتغير
$table 
مايلي
ال closing tag  الخاصة بالصف الحالي + opening tag الخاصة بالصف القادم
ثم تعيد قيمة المتغير 
$td
الي صفر
تتكرر جملة ال IF  كما سبق حتي تصير قيمة 
$cell=6 
ثم يتوقف تنفيذ ال While لان شرطها لم تيحقق حيث ان
$cell=6 
الان
يتم تنفيذ السطر التالي ل While  ليضيف علي قيمة المتغير
$table 
مايلي
closing tag للصف الثاني +closing tag للجدول بالكامل
ثم نطبع المتغير
$table
مشاهدة النتائج
ملحوظة اثناء الشرح يقوم الاستاذ يلاك مان بتغير قيم المتغيرات لتوضيح الشرح ويجب اعادة هذا القيم الي ماكانت علية قبل بدء الشرح حتي يعمل الكود




تعليقات

المشاركات الشائعة من هذه المدونة

الشاشة الإفتتاحية لإكسل

أوامر الجافا سكريبت JavaScript

مسائل علي الترانزستورات MOSFET