الدرس الاول من دورة برمجة سكربت أخبار للمبتدئين

glassy_php
متطلبات الدرس :

1- برنامج APP SERV أو برنامج Camel لادارة قواعد البيانات والسكربت
2- محرر بسيط للتعديل على الاكواد

نبدأ الدرس :

اولاً ادخل على الرابط التالي localhost/phpmyadmin
أنشئ قاعدة بيانات بإسم news

انشئ جدول بداخلها بإسم news عدد الحقول 5 ثم اضغط على زر تنفيذ

الحقل الاول id من نوع INT ثم auto_increment ثم ضعه أساسي ( Primary Key )
الحقل الثاني عنوان الخبر ( title من نوع VARCHAR القيمة 255 )
الحقل الثالث كاتب الخبر ( author من نوع VARCHAR القيمة 255 )
الحقل الرابع محتوى الخبر ( news من نوع TEXT )
الحقل الخامس تاريخ الانشاء ( date من نوغ VARCHAR القيمة 255 )
تم اضغط على حفظ

انشئ جدول آخر بإسم comment عدد الحقول 5

الحقل الاول id من نوع INT ثم auto_increment ثم ضعه أساسي ( Primary Key )
الحقل الثاني كاتب التعليق ( author من نوع VARCHAR القيمة 255 )
الحقل الثالث محتوى التعليق ( comment من نوع TEXT )
الحقل الرابع تاريخ الانشاء ( date من نوع VARCHAR القيمة 255 )
الحقل الخامس ( n_id من نوع INT )

الان صار عندي حقلين تم أضافتهم داخل قاعدة البيانات

 

 

الان جاء وقت أنشاء مجلد السكربت والاتصال بقاعدة البيانات
اولا ادخل مجلد www داخل السيرفر الشخصي

ثم أضف مجلد بإسم news

يحتوى هذا مجلد ثلاث مجلدات incstyleimages

في داخل مجلد inc

انشئ ملف جديد بإسم config.php
نبدأ بالشرح محتوى الملف :

اولا كود بداية php

رمز PHP:
<?php

الاتصال بالسيرفر : نقوم بإنشاء متغير جديد بإسم host قيمة هذا المتغير تكون بإسم السيرفر الشخصي غالباً او دائما يكون localhost

رمز PHP:
$host = "localhost";

الاتصال بالبيانات السيرفر : نقوم أيضاً بإنشاء متغير يحمل اسم user لتضمين بداخله اسم مستخدم قاعدة البيانات ومتغير آخر يحمل اسم pass لتضمين بداخله كلمة المرور بداخل قاعدة البيانات انا خليت قيمتهم root لأني انا مسجل بهذا الاسم بالسيرفر الشخصي يمكنك انت أن تغير حسب ماتريد .

رمز PHP:
$user = "root";
$pass = "root";

الاتصال بقاعدة البيانات : نقوم بإنشاء متغير بإسم data لتضمين أيضا بداخله اسم قاعدة البيانات التي قمنا بإنشاءها قبل قليل وقيمتها news ويمكنك ايضا تغير القيمة حسب ماتريد على أسم قاعدة بياناتك

رمز PHP:
$data = "news";

الان انتهينا من متغيرات الاتصال بقاعدة البيانات بعد ذلك نقوم بإنشاء دالة الاتصال بالسيرفر mysql_connect داخل هذه الداله يوجد بارمترات المتغيرات حتى يتم الاتصال بالسيرفر كلياً

رمز PHP:
mysql_connect($host,$user,$pass);

الان نقوم بإنشاء دالة اخرى للاتصال بقاعدة البيانات نفسها اسم الدالة mysql_select_db ويوجد بها بارمتر واحد هو اسم متغير الاتصال بقاعدة البيانات

رمز PHP:
mysql_select_db($data);

الان نقفل وسم الاغلاق للبي اتش بي

رمز PHP:
?>

ملاحظة مهمه : الدوال التي قمنا باستخدامها mysql_select_db و mysql_connect لا تقوم بتغير اسمها لان هذي دوال مثبته لدى السيرفر للاتصال بقاعدة البيانات

الان الكود النهائي لملف الـ config.php

رمز PHP:
<?php
$host = "localhost";
$user = "root";
$pass = "root";
$data = "news";
mysql_connect($host,$user,$pass);
mysql_select_db($data);
?>

فهرس دورة تصميم القوالب بالـ css ودمج التقنيات الحديثة + ملاحظات حول دوره php
لنقاش والتصويت هل تؤيد طرح روابط دورات ودروس باللغة الانجليزية