ط´ط±ط* ط§ظ„ط§طھطµط§ظ„ ط¨ظ‚ط§ط¹ط¯ط© ط§ظ„ط¨ظٹط§ظ†ط§طھ ط¨ط¯ظˆط§ظ„ .. Connect to Database with MySQLi functions






السلام عليكم


بعد الاخبار عن الغاء دعم دوال mysql فـ الاصدار PHP 5.5 .. اتجه العديد من المبرمجين الى دوال الـ MySQL Improved المعروفة بـ اسم MySQLi للتعامل مع الـ DataBase
معلومة تشغل بال الكثيرين : لن يتم وقف دعم المواقع المبرمجة بـ استخدام MySQL ..


هنشرح طريقة استخدام الدوال فـ الـ Structure Programming وفـ الـ Object Oriented Programming - OOP


الأول بنعرف شوية variables عشان نستخدمهم بعد كدة



نبدأ نديه امــر الـ connect للـ Database
ونعمل if condition .. لـو فـ اى error يطلع برة الـ code ويظهر error message للـ user

بطريقة الـ OOP




بطريقة الـ Structure Programming




لو جينـا فـ يوم مثلا وغيرنا اسم الـ database هنعمل variable جديد ونسميه $newDB ونديه اسم الـ database الجديدة




هنـغير الـ database name ونـ connect على الجديدة بالـطريقة دى

in OOP




in Structure Programming




عشان نعمل Query نرجع بيه data من الـ database بتاعتنا

بنكتب الـ query كأنه string فـ variable اسمه query

فـ queries كتير هنشرح طريقةهم بعدين ان شاء الله




ونبدأ نديه أمر بتنفيذ الـ query بتاعنا

فـ الـ OOP




فـ الـ Structure Programming




لو عايزين نعررف عدد الـ rows اللى فـ table معين

فـ الـ OOP




فـ الـ Structure Programming




لو عايزين نرجع الـ data من الـ rows اللى معانا

in OOP



in Structure Programming




بطبيعة الحال كل اتصال بالـ database بيتقفل أول ما الـ script يخلص ..

طب لـو انت عايز تقفل الـ connection بـ الـ database قبل ما الـ script يخلص

بنستخدم الدوال دى

in OOP




in Structure Programming




يــارب يــكون الــشرح طريقة بســيط ,,

استنونا فـ باقى الدروس ان شاء الله ..

تحياتى ,

4ServNet Developers Team










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