كيفية عمل ملف بسيط للاتصال بقاعدة بيانات MySQL
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته قبل الخوض فى الشرح يجب أن تعيد ذاكرتك للوراء وتتذكر درس المتغيرات لأنه ضرورى فى هذا الدرس .. بسم الله نبدأ .. قم بعمل ملف سميه مثلاً db_info بامتداد php أولاً عليك بعمل بعض المتغيرات وهى واحد لاسم سيرفر الاستضافة لقاعدة البيانات الثانى لاسم القاعدة الثالث لاسم المستخدم للقاعدة الرابع كلمة المرور لمستخدم القاعدة نبدأ بإنشاء المتغيرات كما تعلمنا سابقاً وأنا سأقوم بعملها كالتالى //متغير اسم السيرفر كود PHP:
كود PHP:
كود PHP:
كود PHP:
فى النتيجة ولا تصنع أخطاء بالملف . ويبقى ناتج كل المتغيرات كما يلى كود PHP:
طبعاً الدالة لا تألف ولكن تحفظ لأان الدوال ضرورية فى php كود PHP:
لقاعدة البيانات .. نرى ترتيب المتغيرات كما وضعت فى الدالة 1- استضافة القاعدة 2- اسم المستخدم 3- كلمة المرور للمستخدم واسم القاعدة دوره قادم المهم لا تغيرالترتيب وإلا لن يتم الإتصال ونرى فى الدالة كلمة Or Die وتدل على قتل التصفح إيقافه والنقل لصفحة بها هذا النص المحدد بين علامتى التنصيص "" وهو لا يمكن الاصال بقاعدة البيانات تظهر هذا الرسالة عندما لا يتوافق اسم المستخدم وكلمة المرور مع استضافة القاعدة الآن الدالة الثانية وهى لتحديد القاعدة الذى سيتم العمل عليها كود PHP:
وسيتم التحديد بعد نجاح الاتصال بالاسم وكلمة المرور السابقين للاستضافة وبعد تحديد القاعدة يتم لعمل عليها ونرى أننا وضعنا متغير اسم قاعدة البيانات وإذا تم الاتصال بنجاح ولم توجد القاعدة تظهر رسالة or die وشرحنا عملها والرسالة سيظهر فيها لم يتم العثور على قاعدة البيانات هذا درسنا لليوم واعذرونى على تقصيرى وعدم وضع الدروس فى الفترة السابقة أرجو من الذين ينقلون المواضيع يذكروا اسم المصدر ,, بالتوفيق للجميع .. تحياتى ,, |
ما شاء الله تبارك الله
افادني والله هذا الدرس جزيت عنا كل خير يا غالي وان شاء الله عند انتهاء هذه الدورة المباركة باذن الله سننقلها الى الروضة الخاصة بالدورات لتكون اول دورة من انتاج رياض الجنة باذن الله الله معك يا غالي ويسر لك الامر |
شكراً لمروك يا غالى
على مرورك نورت الموضوع وكلماتك هذه تزيدنى تشجيعاً على الاستمرار فى ذلك ... |
وعليكم السلام ورحمة الله وبركااته جزاااااااااااكم الله خيرا كثيرررااااااااا وبااارك في مسعاااكم وفقكم الله ،،، // |
الساعة الآن 06:11 PM. |
Powered by vBulletin® v3.8.4, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. , TranZ By
Almuhajir
النسخة الفضية