يتم الاتصال بقاعدة البيانات عن طريق سياق mysql_connect
وكلمة Syntax ومعناها "سياق"
وهي ثابته لا تتغير لكل السكربتات التي تعمل مع قاعدة البيانات
رمز PHP:
<code style="white-space:nowrap"> <code> mysql_connect("host", "username", "password")or die("cannot connect to server");
</code> </code>
mysql_connect : تستخدم للأتصال بقاعدة البيانات عن طريق الــ host المستضيف + username مستخدم قاعدة البيانات + password باسورد مستخدم قاعدة البيانات
وفي حال اذا اتمام عملية الاتصال سوف يعمل السكربت
وهنا السياق كامل
رمز PHP:
<code style="white-space:nowrap"> <code> mysql_connect("$host", "$username", "$password")or die("cannot connect to server");
mysql_select_db("$db_name")or die("cannot select db");
</code> </code>
والآن تعالوا نتعلم كيف عمل ملف config.php خاص بنا بحيث نستعديه متى ما شئنا وهذي هي صيغته , انسخ الكود code واحفظه بجهازك لأنك اكيد راح تحتاجه
احفظه بأسم
config.php
رمز PHP:
<code style="white-space:nowrap"> <code> $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");
</code> </code>
وسوف نتعلم كيف ادارج ملف كونفيغ في اي صفحة صممناها بأستخدام خاصية انكلود include
اي لا داعي لكل مره نكتب
رمز PHP:
<code style="white-space:nowrap"> <code> $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");
</code> </code>
وانما نكتفي بأدراج كلمة انكلود فقط في الصفحة
رمز PHP:
<code style="white-space:nowrap"> <code> <?php
// لاحظ هنا تم ادراج ملف انكلود
include("config.php");
$tbl_name="member";
$sql="SELECT * FROM $tbl_name";
$result=mysql_query($sql);
?> </code> </code>
وصلى الله وسلم على سيدنا الخلق والمرسلين سيدنا محمد على أفضل الصلاة والسلام
اخوكم بوصالح