منتديات اهل الحق
مرحبا بكم في منتدياتنا منتديات اهل الحق و أرجو من زائرنا العزيز أن يجد كل ما يبحث عنه من مواضيع و برامج ......وشكراا...
منتديات اهل الحق
مرحبا بكم في منتدياتنا منتديات اهل الحق و أرجو من زائرنا العزيز أن يجد كل ما يبحث عنه من مواضيع و برامج ......وشكراا...
منتديات اهل الحق
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.


الرئيسيةالرئيسية  أحدث الصورأحدث الصور  دخولدخول  التسجيلالتسجيل  
آيـــــات الشفاء في القرآن الكريم إن هذه الآيات تجتمع في كل آية فيها كلمة شفاء و تقرأ بترتيب المصحف فقد قال العلماء أن في هذا استعانة بكلام الله على الشفاء و خصوصا بالنسبة للأمراض التي لا تقدر عليها أسباب البشر...وهـــم:- الآية 14 من سورة التوبة: قَاتِلُوهُمْ يُعَذِّبْهُمُ اللّهُ بِأَيْدِيكُمْ وَيُخْزِهِمْ وَيَنصُرْكُمْ عَلَيْهِمْ وَيَشْفِ صُدُورَ قَوْمٍ مُّؤْمِنِينَ... صدق الله العظيم الآية 57 في سورة يونس : يَا أَيُّهَا النَّاسُ قَدْ جَاءتْكُم مَّوْعِظَةٌ مِّن رَّبِّكُمْ وَشفَاء لِّمَا فِي الصُّدُورِ وَهُدًى وَرَحْمَةٌ لِّلْمُؤْمِنِينَ... صدق الله العظيم الآية 69 من سورة النحل : وَاللّهُ خَلَقَكُمْ ثُمَّ يَتَوَفَّاكُمْ وَمِنكُم مَّن يُرَدُّ إِلَى أَرْذَلِ الْعُمُرِ لِكَيْ لاَ يَعْلَمَ بَعْدَ عِلْمٍ شَيْئًا إِنَّ اللّهَ عَلِيمٌ قَدِيرٌ... صدق الله العظيم الآية 82 من سورة الإسراء : وَنُنَزِّلُ مِنَ الْقُرْآنِ مَا هُوَ شِفَاء وَرَحْمَةٌ لِّلْمُؤْمِنِينَ وَلاَ يَزِيدُ الظَّالِمِينَ إَلاَّ خَسَارًا... صدق الله العظيم الآية 80 من سورة الشعراء : وَإِذَا مَرِضْتُ فَهُوَ يَشْفِينِ... صدق الله العظيم الآية 44 من سورة فصلت : وَلَوْ جَعَلْنَاهُ قُرْآنًا أَعْجَمِيًّا لَّقَالُوا لَوْلَا فُصِّلَتْ آيَاتُهُ أَأَعْجَمِيٌّ وَعَرَبِيٌّ قُلْ هُوَ لِلَّذِينَ آمَنُوا هُدًى وَشفَاء وَالَّذِينَ لَا يُؤْمِنُونَ فِي آذَانِهِمْ وَقْرٌ وَهُوَ عَلَيْهِمْ عَمًى أُوْلَئِكَ يُنَادَوْنَ مِن مَّكَانٍ بَعِيدٍ...||

 

 الدرس الثالث والعشرون: دوال التحكم في قواعد البيانات

اذهب الى الأسفل 
كاتب الموضوعرسالة





التقييم : 3
نقاط : 360954
تاريخ التسجيل : 01/01/1970

الدرس الثالث والعشرون: دوال التحكم في قواعد البيانات  Empty
مُساهمةموضوع: الدرس الثالث والعشرون: دوال التحكم في قواعد البيانات    الدرس الثالث والعشرون: دوال التحكم في قواعد البيانات  I_icon_minitimeالأربعاء يناير 02, 2013 4:02 pm


متطلبات قبل البدء :


  • لا يوجد

أهداف الدرس:


  • كيفية التحكم في قاعدة البيانات
  • انشاء قاعدة بيانات
  • انشاء جداول في قاعدة البيانات
  • انشاء الاعمده في قواعد البيانات
  • اوامر الاستعلام في قواعد البيانات
  • دوال PHP للتحكم في قواعد البيانات



كيفية التحكم في قاعدة البيانات :

لو قمت بدراسه الدرس الاول او الثاني من دروسي, واتعبت طريقة تنصيب لغة
PHP الموجوده هنا, فسوف يسهل عليك الدرس, قم بتشغيل السيرفر الشخصي الان
واذهب الى المتصفح واكتب التالي:

الدرس الثالث والعشرون: دوال التحكم في قواعد البيانات  L23e1

بعد ان تفتح الصفحه التي تخبرك ان السيرفر الشخصي يعمل بشكل صحيح, قم الان بالضغط على الرابط التالي:

الدرس الثالث والعشرون: دوال التحكم في قواعد البيانات  L23e2

سترى الان صفحه, شبيه بالصوره التاليه, وهي برنامج PHP MY ADMIN وهو
برنامج يتحكم في قاعدة البيانات ويسهل لك عملية الانشاء والحذف وغيرها :

الدرس الثالث والعشرون: دوال التحكم في قواعد البيانات  L23e3

لنبدأ الان خطوه بخطوه الى هدف درسنا لهذا اليوم.

انشاء قاعدة بيانات :

لنقم بإنشاء قاعدة بيانات اسمها info , الان اتبع التالي:

الدرس الثالث والعشرون: دوال التحكم في قواعد البيانات  L23e4

انشاء جداول في قاعدة البيانات :

ثم اضغط على الزر create وسوف تنقل الى الصفحه التاليه:

الدرس الثالث والعشرون: دوال التحكم في قواعد البيانات  L23e5

انشاء الاعمده في قواعد البيانات :

تحت العباره Create new table on database info تقوم بإنشاء جدول في
قاعدة البيانات, لنقم بتسميته users ونحتاج ان يكون به 3 حقول ( رقم
المستخدم , اسم المستخدم , البريد الالكتروني للمستخدم ), اضغط الان على
الزر Go بعد ان تقوك بتعبئة البيانات كما في الصوره وسوف ترى التالي:

اضغط على الصوره لتكبيرها:

الدرس الثالث والعشرون: دوال التحكم في قواعد البيانات  L23e6

لاحظ ان اول حقل نجعل له الخصائص التاليه unsigned اي لا يمكن ان يحتوي
على عدد اقل من الصفر او سالب ,, auto increment اي يزيد لكل عضو يضاف جديد
تلقائيا ويولد له رقم مستخدم فريد من نوعه , واخيرا الخاصيه Primary اي
يكون مفاتح رئيسي PRIMARY KEY

الحقلين الاخيرين , نجعل لهما طول الاول 20 , لنقل ان اسم المستخدم لن
يزيد عن 20 حرف وبريده الالكتروني عن 50 حرف واخيرا نقوم بعمل التالي
والنقر على save لاحظ الصوره:

الدرس الثالث والعشرون: دوال التحكم في قواعد البيانات  L23e7

واذا تم العمل بنجاح , سوف ترى الصفحه التاليه :

الدرس الثالث والعشرون: دوال التحكم في قواعد البيانات  L23e8

لاحظ ان الحقل user_id تحته خط وذلك يعني انه من النوع PRIMARY KEY

اوامر الاستعلام في قواعد البيانات :

سوف نمر الان على طريقة الاستعلام بلغة SQL وهي بسيطه جدا, وسوف تكون مختصره لنرى مع بعضنا البعض الان :

الامر INSERT :

ونعني به الاضافه وهو كالتالي:

الدرس الثالث والعشرون: دوال التحكم في قواعد البيانات  L23e9

المربع الاول نعني به اسم الجدول , والمربع الثاني اسماء الاعمده الي
نريد الادراج بها , ولو كان العمود حقل يتم ازادته تلقائيا ( auto
increment ) فلا نحتاج ان نضع له قميه فقط نقوم بوضع علامة التنصيص ”

الامر SELECT :

هذا الامر يعني الاختيار ( اي نستعلم عن معلومات معينه في قواعد البيانات ) وهو كالتالي:

الدرس الثالث والعشرون: دوال التحكم في قواعد البيانات  L23e10

نعني بالعباره * اي كل شي , ولو اردنا اختيار صف يحوي قيمه معينه نريد مطابقتها سوف نقوم بالتالي:

الدرس الثالث والعشرون: دوال التحكم في قواعد البيانات  L23e11

الامر DELETE :

نعني بهذا الامر المسح , اذا اردنا ان نقوم بمسح صف ( ليس عمود وانما صف ) فسوف نستخدم هذه العباره كالتالي:

الدرس الثالث والعشرون: دوال التحكم في قواعد البيانات  L23e12

يوجد هناك اوامر اخرى كثيره ولمعرفة المزيد عنها الرجاء زيارة العنوان التالي http://www.mysql.com

دوال PHP للتحكم في قواعد البيانات :

سأقوم الان بعرض اوامر قواعد البيانات في لغة PHP كل على حدة وبالترتيب , بدأ من الاتصال نهاية بعرض المعلومات , لنبدا بالاولى

الاتصال بقاعدة البيانات ( الداله mysql_connect و mysql_pconnect ) :

تقوم هذه الدوال بالاتصال الى قاعدة البيانات ومدخلاتها ثلاث اشياء ,
اسم الخادم , اسم المستخدم لقاعدة البيانات , كلمة المرور لقاعدة البيانات
بالترتيب , لاحظ التالي:

الدرس الثالث والعشرون: دوال التحكم في قواعد البيانات  L23e13

بالنسبه للداله mysql_pconnect فهي تقوم بنفس العمل ولكن الاتصال بها لا
ينقطع بإنتهاء الاستعلام , وانما يبقى السكربت متصلا بقاعدة البيانات

اختيار قاعدة البيانات ( الداله mysql_select_db ) :

تقوم هذه الداله بإختيار قاعدة البيانات التي تريد العمل عليها, المدخل
الاول اسم قاعدة البيانات والمدخل الثاني هو حلقة الاتصال بقاعدة البيانات ,
وهي تعمل بالشكل التالي:

الدرس الثالث والعشرون: دوال التحكم في قواعد البيانات  L23e14

لاحظ انك لو استخدمت الداله mysql_pconnect فلن تحتاج الى ادخل حلقة الاتصال, لان الداله ستبقى متصله

ارسال الاستعلام ( الداله mysql_query ) :

هذه الداله الجميله تساعدك على ارسال استعلام الى قاعدة البيانات ,
مدخلها الاول الاستعلام المطلوب والمدخل الثاني حلقة الاتصال , لاحظ
التالي:

الدرس الثالث والعشرون: دوال التحكم في قواعد البيانات  L23e15

استقبال الاستعلام وطباعته ( الداله mysql_fetch_array و الداله mysql_num_rows ) :

الداله mysql_num_rows تقوم بأخبارك كم صف تم ارجاعه من الداله mysql_query , لاحظ المثال التالي:

الدرس الثالث والعشرون: دوال التحكم في قواعد البيانات  L23e16

الان لو اردنا ان نقوم بعرض النتائج فسوف نقوم بإستخدام الداله
mysql_fetch_array وهذه الداله تعطيها ناتج الاستعلام من الداله
mysql_query وهي تقوم بطباعته عن طريق اي دالة تكرار , وتقوم الداله بإرجاع
الناتج على شكل مصفوفه حرفيه , مفتاحها ( key ) هو اسم العمود في قاعدة
البيانات و القيمه ( value ) هو ما يقابل هذا العمود , لاحظ المثال التالي:

الدرس الثالث والعشرون: دوال التحكم في قواعد البيانات  L23e17

قطع الاتصال من قاعدة البيانات ( الداله mysql_close ) :

اذا كنت تستخدم الداله mysql_connect فلا يتحتم عليك اقفال الاتصال وليس
هو ضروري فسيتم اغلاقه عند الانتهاء من تنفيذ البرنامج , ولكن الداله
mysql_pconnect فيحتاج ان تقوم بإلغاء الاتصال لانه الافضل الدرس الثالث والعشرون: دوال التحكم في قواعد البيانات  Icon_smile

الدرس الثالث والعشرون: دوال التحكم في قواعد البيانات  L23e18

معرفة الخطا من قاعدة البيانات ( الداله mysql_error ) :

تقوم هذه الداله بإعطائك رقم الخطأ اذا لم يتم عمل دوال MySQL بشكل صحيح وهي مفيده دائما , لذا انصح بإستعمالها , لاحظ التالي:

الدرس الثالث والعشرون: دوال التحكم في قواعد البيانات  L23e19



سؤال على الدرس :

1 – قم بإنشاء عدد من قواعد البيانات وحاول ان تستكشف في MySQL وحاول ان تتعود على طريقة استخدام SQL


الـــدرس الــقادم :


سوف نقوم في الدرس القادم بعمل مثال تطبيقي متكامل على جميع ما سبق تعلمه اضافة اليه التاريخ وقواعد البيانات.
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
الدرس الثالث والعشرون: دوال التحكم في قواعد البيانات
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» الدرس الثاني والعشرون: مقدمه عن قواعد البيانات
» الدرس التاسع عشر: دوال التحكم بالنصوص
» الدارس السابع قواعد البيانات
» الدرس الخامس عشر: دوال المصفوفات
»  كتاب للتعامل مع قواعد البيانات من الالف الى الياء بطريقة مبسطة وسهلة

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات اهل الحق :: منتديات الإبداع و التصميم :: منتدى لغات البرمجة-
انتقل الى: