تعرفنا فى الدرس السابق على إنشاء قاعدة بيانات MySql بإستخدام قاعدة نتیجة الطلاب phpMyAdmin
اما هذا الدرس هو إنشاء صفحات php المرتبطة بقاعدة البيانات mysql باستخدام برنامج phpmaker
قم بتحمیل البرنامج من موقعھ الاصلى لتحصل على اخر نسخھ من خلال ھذا الرابط
ضع ایمیلك وسیرسل لك الموقع وصلة تحمیل البرنامج الیھ علما ان ھذه النسخة تجریبیة لمدة شھر
. ثبت البرنامج على جھازك ثم افتحھ من خلال قائمة start
عند ظھور الصفحة الرئیسیة للبرنامج ستجد بھا مجموعة من الاقسام الفرعیة المھمة جدا
وسنتناولھا بالترتیب واحدا تلو الاخر :
قسم الاتصال بقاعدة البيانات وشكله هكذا
لاحظ :
انھ لابد من ادخال بیانات الاتصال بقاعدة البیانات بصورة سلیمة وعلى النحو التالى :
بعد الانتھاء من تحدید ھ ذه البیانات كما بالصورة اضغط على connect ستظھر فى القائمة الیسرى من البرنامج
مكونات قاعدة البیانات مما یعنى ان الاتصال قد تم فعلا
بنجاح لاحظ الصورة :
سترى جداول قاعدة البیانات وكذلك الحقول التابعة لكل جدول .
: قسم خيارات وخصائص php
وبھ العدید من الممیزات الرائعة لكننا ھنا سنتناول المھم لنا فى مشروعنا ھذا ونؤجل باقى الخیارات فیما بعد
انتقل الى قسم List page Option الخاص بشكل صحة النتائج .
لاحظ :
انى ارید الاتى :
- عرض نتیجة طالب واحد فقط فى
الصفحة الواحدة .
- عرض المواد والمجموع یكون بشكل
عمودى .
- عرض عمود واحد فقط بصفحة نتائج
الطالب .
- س تفھم معنى ھذه الخیارات عندما
تستعرض نتیجة احد الطلاب فقط الان
حددھا كما بالصورة .
انى ارید الاتى :
- عرض نتیجة طالب واحد فقط فى
الصفحة الواحدة .
- عرض المواد والمجموع یكون بشكل
عمودى .
- عرض عمود واحد فقط بصفحة نتائج
الطالب .
- س تفھم معنى ھذه الخیارات عندما
تستعرض نتیجة احد الطلاب فقط الان
حددھا كما بالصورة .
*قسم html
وھو خاص بالالوان والخلفیة والجداول والحدود عدل بھ كما تشاء وكما تحب .
*قسم security
وھو خاص بصلاحیات الدخول والامان ولھ استخدامات عبقریة لكن سنتركھا للمرحلة التالیة من الشرح
* قسم إنشاء الاسكريبت : Generate
اولا لابد من انشاء مجلد جدید لنضع بھ
ملفات وصفحات الاسكریبت التى سینشئھ ا
البرنامج ولابد لھذا المجلد ان یكون داخل
مجلد ا سیرفر الذى نعمل علیھ لیتمكن
السیرفر من استعراضھ
كيف ؟
اذھب الى ھذا المسار على جھازك : المجلد camel ثم الى المجلد www سواء فى السى او فى الدى حسب نسخة الویندوز لدیك .
انشىء بداخل المجلد www مجلد جدید باسم natiga
اذھ ب الى قسم generate وحدد لھ مكان المجلد الذى انشئتھ فى Root folder كما بالصورة :
مرحلة تحديد مواصفات الاسكريبت والصفحات
اضغط على كلمة Table الموجودة بالقائمة اليسرى من البرنامج ليعرض لك محتويات هذا الجدول
لاحظ جیدا الصورة
لاحظ انى لم اختر الاضافة ولا النسخ و لا الحذف ولا التعدیل لان وظیفة ھذا الاسكریبت مقتصره فقط على
عرض نتیجة الطالب ولیس من حق الطالب التعدیل فیھا طبعا او الاضافة .
اما الامكانیات الاخرى فسنحتاجھا كلھا عندما نقوم سویا بشرح طریقة عمل الكنترول الالیكترونى ان شاء الله
عرض نتیجة الطالب ولیس من حق الطالب التعدیل فیھا طبعا او الاضافة .
اما الامكانیات الاخرى فسنحتاجھا كلھا عندما نقوم سویا بشرح طریقة عمل الكنترول الالیكترونى ان شاء الله
وایضا لاحظ بقیة الخیارات كلھا غیر مختارة .
ارجع مرة اخرى للقائمة الیسرى للبرنامج واضغط على اسم الجدول نفسھ student_data لیعرض لك البرنامج الحقول الموجوده بھذا الجدول
نفذ التحدید كما بالصورة ومر على الخصائص خصیصة خصیصة
فمثلا :
تم تحدید خاصیة LIST لكل الحقول لاننا نرید ھذه الحقول ان تظھر فى صفحة عرض النتیجة على
شكل لیست او قائمة عمودیة .
تم تحدید خاصیة LIST لكل الحقول لاننا نرید ھذه الحقول ان تظھر فى صفحة عرض النتیجة على
شكل لیست او قائمة عمودیة .
تابع ولاحظ جيدا :
انى حددت البحث فى حقل رقم الجلوس فقط
جعلت البحث نوعھ مطابق ( = ) ولیس like او اى خیار اخر حتى لا یعرض الا قم الجلوس الصحیح
فقط ولیس الرقم المشابھ مثلا . حلل الصورة
مرحلة تصنيع الصفحات :
ارجع مره اخرى لقسم generate عن طريق الضغط على student باعلى القائمة اليسرى
لاحظ
ان البر نامج يعمل بصورة هرمية مقلوبة من خلال القائمة اليسرى بمعنى انك تبدأ بخيارات كبيرة تشمل كل الصفحات ثم تنتقل
للأصغر فالأصغر ( من الجداول الى الحقول )
ان البر نامج يعمل بصورة هرمية مقلوبة من خلال القائمة اليسرى بمعنى انك تبدأ بخيارات كبيرة تشمل كل الصفحات ثم تنتقل
للأصغر فالأصغر ( من الجداول الى الحقول )
تذكر ھذه الصورة مرة ثانیة وراجعھا وتاكد من مسار حفظ الصفحات . root folder اضغط على
generate لتصنیع الصفحات
برامج ويب
- حل مشكله عدم اظهار المخفى بدون برامج
- ما الاسباب التى تبطىء جهاز الكمبيوتر
- طرق جديدة للارشفة السريعه فى جوجل
- عمل خلفية لعنوان الموضوع فى المدونة
- اهم كود للمدونه (هذا الكود يجعلك فى اول نتيجة بحث ) هام جدا
- طريقة فهرسة وارشفة الموقع لكى تجعل موقعك او مدونتك أكثر جاذبية لمحركات البحث شرح نظام إدارة المحتويات(Content Management System)
ليست هناك تعليقات:
إرسال تعليق