ط·ط±ظٹظ‚ط© ط§ظ„ط§طھطµط§ظ„ ط¨ظ‚ط§ط¹ط¯ط© ط§ظ„ط¨ظٹط§ظ†ط§طھ




يتم الاتصال بقاعدة البيانات عن طريق سياق 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>

وصلى الله وسلم على سيدنا الخلق والمرسلين سيدنا محمد على أفضل الصلاة والسلام

اخوكم بوصالح









©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى©