Post on 09-Jan-2017
PHP لغة البيانات قواعد مع التعامل
البيانات قواعد مع التعامل خطواتالبيانات : • بقاعدة إتصال إنشاء األولى الخطوةالمطلوبة : • اإلستعالمات إجراء الثانية الخطوةالبيانات : • قاعدة إغالق الثالثة الخطوة
البيانات بقاعدة اإلتصالالدالتين • إحدى نستخدم البيانات بقاعدة لإلتصال
اآلتيتين :1 /mysql_connect)(2 /mysqli_connect)(
mysql_connct()
البيانات • نوع من متغير يمثل resourceترجعاإلتصال Link identifierمعّرف
المنطقية • القيمة الدالة لم falseترجع حالة فيسبب ألي البيانات بقاعدة اإلتصال يتم
الدالة • كاآلتي :3تأخذ معامالتالمراد/ 1 البيانات لقاعدة المستضيف الجهاز إسم
بها اإلتصالالبيانات/ 2 قاعدة مستخدم إسمالبيانات/ 3 قاعدة بمستخدم الخاصة السر كلمة
mysql_connct() cont…
مثال :•$link=mysql_connect("localhost","root","");
المحلي • الجهاز استخدمنا localhostهناالمدير نص ) rootوالمستخدم سر كلمة وبدون
فارغ(
mysqli_connct()
لكلمMة iالحرف • إختصMار . improvedهنMا مطور أMوبسMابقة تبدأ التMي نسMخ mysqliوالدوال عMن عبارة
بسابقة تبدأ التي الدوال من mysqlمطورةإضافي • معامل تأخذ أنها في سابقتها عن تختلف
اإلتصال نريد التي البيانات قاعدة إسم هو رابعبها.
البيانات : • بقاعدة لإلتصال :resultمثال$link=mysqli_connect("localhost","root","","result");
die() الدالةقبل • رسالة طبع مع البرنامج Mإلنهاء تستخدم
اإلنهاءبقاعدة • اإلتصMال فشMل حالMة فMي إسMتخدامها يمكMن
رسMMالة طبMMع مMMع الMبرنامج مMMن للخروج الMMبياناتاإلتصال فشل توضح
الدالMMة • معهMMا نسMMتخدم أMMن )( mysql_errorيمكMMنكاآلتي : الخطأ سبب يوضح نص ترجع التي
$link=mysql_connect("localhost","root","") or die("connection error".mysql_error());
البيانات قاعدة إختياربهMMا • اإلتصMMال نريMMد التMMي الMMبيانات قاعدة إلختيار
دالة )(mysql_select_dbنستخدمدالMة • اسMتخدمنا إذا حالMة فMي الدالMة هذه نسMتخدم
mysql_connect)(كاآلتي :• للدالة العامة الصيغة
bool mysql_select_db ( string $database_name [, resource $link_identifier = NULL ] )
البيانات بقاعدة اإلتصال إغالقدالة • المهمة لهذه )(mysql_closeنستخدمكاآلتي :• للدالة العامة الصيغة
bool mysql_close ([ resource $link_identifier = NULL ] )
جديدة بيانات قاعدة إنشاءدالة • المهمة لهذه )(mysql_create_dbنستخدمكاآلتي :• للدالة العامة الصيغة
bool mysql_create_db ( string $database_name [, resource $link_identifier = NULL ] )
بيانات قاعدة حذفدالة • المهمة لهذه )(mysql_drop_dbنستخدمكاآلتي :• للدالة العامة الصيغة
bool mysql_drop_db ( string $database_name [, resource $link_identifier = NULL ] )
البيانات قواعد بأسماء قائمة عرضدالMة • المهمMة لهذه مMع)( mysql_list_dbsنسMتخدم
)(mysql_db_nameدالة كاآلتي :• األولى للدالة العامة الصيغة
resource mysql_list_dbs ([ resource $link_identifier = NULL ] )
كاآلتي :• الثانية للدالة العامة الصيغةstring mysql_db_name ( resource $result , int $row [, mixed $field = NULL ] )