القائمة : الرئيسية | البحث | الإحصائيات| إرسال درس | إتصل بنا .



  الرئيسية
 
قسم دروس php و برمجة المواقع
       [ ... الإتصال بقاعدة البيانات ... ]
    
 اسم الكاتب  البريد الإلكتروني  تاريخ الكتابة
ff5006  faha1ad2@hotmail.com 10-06-2008

بسم الله الرحمن الرحيم

السلام عليكم ...

درسنا اليوم عن الإتصال بقاعدة البيانات ...
طبعاً اول شئ لازم تدخل على أداة الـ phpmyadmin علشان نسوي قاعدة بيانات جديدة ... وكلامنا راح يكون على السيرفر الشخصي ...
ادخل على
http://localhost/phpmyadmin وقم بعمل قاعدة بيانات اسمها mydb .

طبعاً في السيرفر الشخصي اسم المستخدم الإفتراضي للقاعده هو root وكلمة السر وضعتها انت اثناء التثبيت "ستجد شرح في هذا القسم عن كيفية تثبيت السيرفر الشخصي AppServ ".

هذا هو كود الإتصال بقاعدة البيانات :

<?
mysql_connect (
"localhost","root","12345") or die ("خطأ , لم يتم الإتصال بقاعدة , بسبب : "mysql_error
() );
mysql_select_db ("mydb") or die ("خطأ لم يتم اختيار قاعدة البيانات بسبب :".mysql_error
() );

?>



نقوم بتطويره قليلاً ليصبح :

<?

// سيرفر قاعدة البيانات
$host "localhost"
;
// اسم المستخدم لقاعدة البيانات
$user "root"
;
// كلمة المرور لقاعدة البيانات
$pass "12345"
;
//اسم قاعدة البيانات
$db_name "mydb"
;


// هنا الإتصال
mysql_connect ("$host","$user","$pass") or die ("خطأ , لم يتم الإتصال بقاعدة , بسبب : "mysql_error
() );
mysql_select_db ("$db_name") or die ("خطأ لم يتم اختيار قاعدة البيانات بسبب :".mysql_error
() );

?>





مارأيك ؟ الم يصبح اكثر قابلية للإستخدام في السكربتات التي سيتم طرحها مجاناً للمستخدمين مثلاً ؟

 

طبعاً الآن تخيل انه لدينا سكربت يوجد به 45 صفحة شامله لوحة التحكم وكل شئ , هل سنقوم بوضع هذا الكود ليقوم المستخدم بتعديل في كل الصفحات ؟

 

طبعاً لا  سنستعمل الداله include , كل ماعليك هو ان تصع ملف جديد واسمه config.php وفيه كود الإتصال الذي بالأعلى ... وتقوم بوضعه في كل صفحة هكذا فقط :

<?

include("config.php");
?>



واذا قام احد يتحميل السكربت فسيقوم بتعديل ملف config.php فقط .



في الدرس القادم سنقوم بعمل ملف install.php كي مزرع قاعدة البيانات الخاصه بنا ... بإذن الله سنقوم ببرمجة سكربت بسيط بهذه الدروس , وستسفيد منها بإذن الله.


وشكراً.



 
  آخر زيارة : 2010-March-Wednesday-7-51-pm | عدد التعليقات : 0 | عدد الزيارات : 1909  .

 خيارات الدرس : نسخة خفيفة للطباعة | أخذ نسخة من الدرس كـ ملف نصي. | أخذ نسخة من الدرس كـ ملف .doc 'ملف word' | أخذ نسخة من الدرس كـ ملف HTML . | Bookmark : Add to del.icio.us  Add to YahooMyWeb  Add to Digg  Add to Technorati  Add to Reddit  Add to Furl  Add to Spurl  Add to Simpy  Add to Wink

عدد مرات التقييم : كـ ممتاز:21 , كـ عادي:16 , كـ سيئ:18. | قـيّـم الدرس: تقييم كـ 'رائع ! ' تقييم كـ 'عادي ' تقييم كـ ' سيئ '
  يسمح لك بإضافة تعليق على هذا الدرس.


لايوجد تعليقات .

 


إضافة تعليق

 الموضوع:
 
 التعليق * :


 
  ملاحظة : لتبديل طريقة الكتابة من اليمين لليسار أو العكس اضغط shift+ctrl.

 اسمك:  
 البريد الإلكتروني :  
 من فضل قم بكتابة الأرقام والحروف الموجوده في الصوره:
 

 

الوقت المستغرق في فتح الصفحة 0.16 ثانية

جميع الحقوق محفوظة © دروس مبرّمج
Progrom By PHPx3.com 2008.