الخميس , سبتمبر 19 2019
الرئيسية / تدوينات برمجية / دروس PHP / دروس PDO / الدرس الأول التنصيب و الإضافة Install and Insert PDO

الدرس الأول التنصيب و الإضافة Install and Insert PDO

بسم الله الرحمن الرحيم , بعدما قمنا بالتعرف على PHP PDO من في التدوينة نظرة سريعة شرح PHP PDO سوف أكمل معكم سلسلة دروس شرح استخدام PDO في هذا الدرس سوف نتعرف على طريقة تثبيت المكتبة  وطريقة استخدامها بالتحديد خطوة بخطوة , إن شاء الله سوف يكون درس بسيط و خفيف من خلاله سوف تتعرف على مفاهيم عديدة , كما أحب أن انوّه ايضاً ان هذه الدروس تتطلب معرفة بسيطة بـ OOP في لغة PHP  لأني كما أسلفت في التدوينة السابقة أن هذه المكتبة تعتمد على كلاسات وعندما اقول كلاسات يعني OOP لا يتطلب وجود خبرة عميقة في هذا الجانب ولكن يفضل ان تعرف كيف تستخدم الكائنات وتعرف مفهوم البرمجة الكائنية .

 

 

من أين أبدأ ؟  😎 

أنا متأكد بما أنك تقرأ هذا المقال , هذا يعني انك قمت بالاتصال بـ قاعدة البيانات باستخدام PHP من خلال الطريقة التقليدية وهي mysql_connect() او mysqli_connect(); لذلك انت تملك خلفية في طريقة الاتصال و ما المتطلبات للإتصال , ولكن قبل أن تبدأ يجب عليك التاكد انك الإستضافة لديك تدعم PDO او مكتبة PHP محدثة وتدعم PDO وذلك من خلال كتابة الدالة phpinfo(); و التوجه الى الاسفل و البحث عن PDO , بعد التأكد من وجودها وأنا اتوقع 99% أنها موجودة , إتجه للخطوة التالية .

الإتصال بقاعدة البيانات  😳 

بالتأكيد قمت بإنشاء قاعدة بيانات لسكربتك و الآن تريد الاتصال بهذه القاعدة من أجل إجراء العمليات مثل الحفظ و التعديل و الحذف , لذلك عندما تستخدم PDO مع Mysql يجب عليك إتباع الطريقة التالية للإتصال بقاعدة البيانات :

 

طبعاً هذا المثال يوضح طريقة الإتصال بقاعدة البيانات وجيب عليك تغيير قيمة المتغيرات في الأعلى مثل اسم مستخدم قاعدة البيانات والى اخره من معلومات ,

 

إغلاق الإتصال  ➡

عندما قمنا بفتح الإتصال لابد من معرفة طريقة إغلاقهُ وطريقة الإغلاق فالحقيقة جداً بسيطة وهي فقط باضافة  $dbh = null; وهذا مثال آخر يوضح طريقة فتح الاتصال و إغلاقه مع بعض :

طبعاً في حالة فشل الإتصال لن يتم تنفيذ كود إغلاق الإتصال و إنما سوف يعمل exception

 

:mrgreen: تنفيذ الإستعلامات و الأوامر PDO Query

بما أنك الآن تعرف طريقة فتح الإتصال و إغلاق الإتصال , يجب عليك الإستفادة من هذه الطريقة في جلب المعلومات و تحريرها والطريقة الأبسط لتنفيذ إستعلام على قاعدة البيانات باستخدام PDO هي الدالة query كما هو واضح من إسم الدالة , تستخدم هذه الدالة لتنفيذ إستعلام على قاعدة البيانات وسوف نتعرف عليها لاحقاً .

الإضافة Mysql Insert 

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

 

فالبداية يجب عليك فتح الإتصال بقاعدة البيانات كما تعلمنا بالطريقة التالية :

 

 

 

مثل ما تعلمنا سابقاً انا وضعت تعليق اذا نجح الإتصال الآن كيف نضيف البيانات ؟
نظيفها بالطريقة التالية :

 

 

حيث يصبح الكود كاملاً

 

 

أراكم في الدرس التالي بإذن الله

عن كودر

[ كـودر ] مهندس برمجة , أحب التقنية , مُطوّر انظمة و تطبيقات , مهووس بالتقنية وكل جديد في عالم الإنترنت , أحب الكتابة عن التقنية عندما تسمح لي الفرصة .

شاهد أيضاً

نظرة سريعة شرح PHP PDO

مرحباً بكم من جديد , الكثير من مبرمجين PHP يتعلموا كيفية الوصول للبيانات في Mysql …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

*