يتم الاتصال بقاعدة البيانات عن طريق سياق mysql_connect
وكلمة Syntax ومعناها "سياق"
وهي ثابته لا تتغير لكل السكربتات التي تعمل مع قاعدة البيانات
كود PHP:
mysql_connect("host", "username", "password")or die("cannot connect to server");
mysql_connect : تستخدم للأتصال بقاعدة البيانات عن طريق الــ host المستضيف + username مستخدم قاعدة البيانات + password باسورد مستخدم قاعدة البيانات
وفي حال اذا اتمام عملية الاتصال سوف يعمل السكربت
وهنا السياق كامل
كود PHP:
mysql_connect("$host", "$username", "$password")or die("cannot connect to server");
mysql_select_db("$db_name")or die("cannot select db");
والآن تعالوا نتعلم كيف عمل ملف config.php خاص بنا بحيث نستعديه متى ما شئنا وهذي هي صيغته , انسخ الكود واحفظه بجهازك لأنك اكيد راح تحتاجه
احفظه بأسم config.php
كود PHP:
$host="localhost";//المستضيف ثابت ولا يحتاج تغيير
$username="abosaleh";//اسم المستخدم
$password="1234";//باسورد المستخدم
$db_name="test";//اسم قاعدة البيانات
// هنا السياق لكي يتم التحقق من البيانات المدخله بالاعلى
mysql_connect("$host", "$username", "$password")or die("cannot connect to server");
mysql_select_db("$db_name")or die("cannot select db");
وسوف نتعلم كيف ادارج ملف كونفيغ في اي صفحة صممناها بأستخدام خاصية انكلود include
اي لا داعي لكل مره نكتب
كود PHP:
$host="localhost";//المستضيف ثابت ولا يحتاج تغيير
$username="abosaleh";//اسم المستخدم
$password="1234";//باسورد المستخدم
$db_name="test";//اسم قاعدة البيانات
// هنا السياق لكي يتم التحقق من البيانات المدخله بالاعلى
mysql_connect("$host", "$username", "$password")or die("cannot connect to server");
mysql_select_db("$db_name")or die("cannot select db");
وانما نكتفي بأدراج كلمة انكلود فقط في الصفحة
كود PHP:
<?php
// لاحظ هنا تم ادراج ملف انكلود
include("config.php");
?>
وصلى الله وسلم على سيدنا الخلق والمرسلين سيدنا محمد على أفضل الصلاة والسلام
اخوكم بوصالح