القسم التجاريالقسم التجاريالقسم التجاريالقسم التجاريالقسم التجاري

 

نرحب بكم في منتديات فنان سات من خلال تصفحكم لموقعنا سيمكنكم التعرف على انجازاتنا والإطلاع على الخدمات المجانية المقدمة لكم

تم فتح باب التسجيل في منتديات فنان سات احجز مقعدك الان


التعليمات الإدارية


العودة   منتديات فنان سات > أقسام تطوير المواقع والمنتديات والتصاميم > قسم تطويــر المنتديــات العربيــة
نور المنتدى بالعضو الجديد

« آخـــر الــمــواضــيــع »
         :: عاجل.. حزب الله يستهدف مبنى وزارة الدفاع للاحتلال الصهيوني (آخر رد :المهندس)       :: جديد iptv بتاريخ .14.11.2024 (آخر رد :المهندس)       :: الاتحاد البحريني: مجموعتنا متقاربة.. وسنظهر حماسنا في خليجي 26 (آخر رد :المهندس)       :: السعودية في بطولات الخليج.. حضور دائم وتاريخ متواضع (آخر رد :star)       :: ملاعب خليجي 26 في الكويت (آخر رد :star)       :: الأحمر العماني في خليجي 26.. مجموعة غير مسبوقة وحلم اللقب الثالث (آخر رد :star)       :: أفضل الوجهات السياحية (آخر رد :بنت القحظأن)       :: رحلات سياحية لدول شرق اوروبا (آخر رد :بنت القحظأن)       :: الأساس لفقدان الوزن والحفاظ على الصحة (آخر رد :بنت القحظأن)       :: تجربتي مع بخاخ الحلبة للشعر: نتائج مذهلة في فترة قصيرة (آخر رد :ايمان)      

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 11-02-2017, 10:20 PM   رقم المشاركة : 1
star
فريق المتابعة والمراقبة
 
الصورة الرمزية star





star متواجد حالياً

star has a reputation beyond reputestar has a reputation beyond reputestar has a reputation beyond reputestar has a reputation beyond reputestar has a reputation beyond reputestar has a reputation beyond reputestar has a reputation beyond reputestar has a reputation beyond reputestar has a reputation beyond reputestar has a reputation beyond reputestar has a reputation beyond repute

Awt6كيفية التحكم في قاعدة البيانات php
Bookmark and Share

للإرتقاء بمنتديات فنان سات ساهم معنا فى نشر الموضوع على الفيس بوك من هنا

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

بعد ان تفتح الصفحه التي تخبرك ان السيرفر الشخصي يعمل بشكل صحيح, قم الان بالضغط على الرابط التالي:
كيفية التحكم قاعدة البيانات
سترى الان صفحه, شبيه بالصوره التاليه, وهي برنامج PHP MY ADMIN وهو برنامج يتحكم في قاعدة البيانات ويسهل لك عملية الانشاء والحذف وغيرها :
كيفية التحكم قاعدة البيانات
لنبدأ الان خطوه بخطوه الى هدف درسنا لهذا اليوم.
انشاء قاعدة بيانات :
لنقم بإنشاء قاعدة بيانات اسمها info , الان اتبع التالي:
كيفية التحكم قاعدة البيانات
انشاء جداول في قاعدة البيانات :
ثم اضغط على الزر create وسوف تنقل الى الصفحه التاليه:
كيفية التحكم قاعدة البيانات
انشاء الاعمده في قواعد البيانات :
تحت العباره Create new table on database info تقوم بإنشاء جدول في قاعدة البيانات, لنقم بتسميته users ونحتاج ان يكون به 3 حقول ( رقم المستخدم , اسم المستخدم , البريد الالكتروني للمستخدم ), اضغط الان على الزر Go بعد ان تقوك بتعبئة البيانات كما في الصوره وسوف ترى التالي:
اضغط على الصوره لتكبيرها:
عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد
لاحظ ان اول حقل نجعل له الخصائص التاليه unsigned اي لا يمكن ان يحتوي على عدد اقل من الصفر او سالب ,, auto increment اي يزيد لكل عضو يضاف جديد تلقائيا ويولد له رقم مستخدم فريد من نوعه , واخيرا الخاصيه Primary اي يكون مفاتح رئيسي PRIMARY KEY
الحقلين الاخيرين , نجعل لهما طول الاول 20 , لنقل ان اسم المستخدم لن يزيد عن 20 حرف وبريده الالكتروني عن 50 حرف واخيرا نقوم بعمل التالي والنقر على save لاحظ الصوره:
كيفية التحكم قاعدة البيانات
واذا تم العمل بنجاح , سوف ترى الصفحه التاليه :
كيفية التحكم قاعدة البيانات
لاحظ ان الحقل user_id تحته خط وذلك يعني انه من النوع PRIMARY KEY
اوامر الاستعلام في قواعد البيانات :
سوف نمر الان على طريقة الاستعلام بلغة SQL وهي بسيطه جدا, وسوف تكون مختصره لنرى مع بعضنا البعض الان :
الامر INSERT :
ونعني به الاضافه وهو كالتالي:
كيفية التحكم قاعدة البيانات
المربع الاول نعني به اسم الجدول , والمربع الثاني اسماء الاعمده الي نريد الادراج بها , ولو كان العمود حقل يتم ازادته تلقائيا ( auto increment ) فلا نحتاج ان نضع له قميه فقط نقوم بوضع علامة التنصيص ”
الامر SELECT :
هذا الامر يعني الاختيار ( اي نستعلم عن معلومات معينه في قواعد البيانات ) وهو كالتالي:
كيفية التحكم قاعدة البيانات

نعني بالعباره * اي كل شي , ولو اردنا اختيار صف يحوي قيمه معينه نريد مطابقتها سوف نقوم بالتالي:
كيفية التحكم قاعدة البيانات
الامر DELETE :
نعني بهذا الامر المسح , اذا اردنا ان نقوم بمسح صف ( ليس عمود وانما صف ) فسوف نستخدم هذه العباره كالتالي:
كيفية التحكم قاعدة البيانات
يوجد هناك اوامر اخرى كثيره ولمعرفة المزيد عنها الرجاء زيارة العنوان التالي عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد
دوال PHP للتحكم في قواعد البيانات :
سأقوم الان بعرض اوامر قواعد البيانات في لغة PHP كل على حدة وبالترتيب , بدأ من الاتصال نهاية بعرض المعلومات , لنبدا بالاولى
الاتصال بقاعدة البيانات ( الداله mysql_connect و mysql_pconnect ) :
تقوم هذه الدوال بالاتصال الى قاعدة البيانات ومدخلاتها ثلاث اشياء , اسم الخادم , اسم المستخدم لقاعدة البيانات , كلمة المرور لقاعدة البيانات بالترتيب , لاحظ التالي:
كيفية التحكم قاعدة البيانات
بالنسبه للداله mysql_pconnect فهي تقوم بنفس العمل ولكن الاتصال بها لا ينقطع بإنتهاء الاستعلام , وانما يبقى السكربت متصلا بقاعدة البيانات
اختيار قاعدة البيانات ( الداله mysql_select_db ) :
تقوم هذه الداله بإختيار قاعدة البيانات التي تريد العمل عليها, المدخل الاول اسم قاعدة البيانات والمدخل الثاني هو حلقة الاتصال بقاعدة البيانات , وهي تعمل بالشكل التالي:
كيفية التحكم قاعدة البيانات
لاحظ انك لو استخدمت الداله mysql_pconnect فلن تحتاج الى ادخل حلقة الاتصال, لان الداله ستبقى متصله
ارسال الاستعلام ( الداله mysql_query ) :
هذه الداله الجميله تساعدك على ارسال استعلام الى قاعدة البيانات , مدخلها الاول الاستعلام المطلوب والمدخل الثاني حلقة الاتصال , لاحظ التالي:
كيفية التحكم قاعدة البيانات
استقبال الاستعلام وطباعته ( الداله mysql_fetch_array و الداله mysql_num_rows ) :
الداله mysql_num_rows تقوم بأخبارك كم صف تم ارجاعه من الداله mysql_query , لاحظ المثال التالي:
كيفية التحكم قاعدة البيانات
الان لو اردنا ان نقوم بعرض النتائج فسوف نقوم بإستخدام الداله mysql_fetch_array وهذه الداله تعطيها ناتج الاستعلام من الداله mysql_query وهي تقوم بطباعته عن طريق اي دالة تكرار , وتقوم الداله بإرجاع الناتج على شكل مصفوفه حرفيه , مفتاحها ( key ) هو اسم العمود في قاعدة البيانات و القيمه ( value ) هو ما يقابل هذا العمود , لاحظ المثال التالي:
كيفية التحكم قاعدة البيانات
قطع الاتصال من قاعدة البيانات ( الداله mysql_close ) :
اذا كنت تستخدم الداله mysql_connect فلا يتحتم عليك اقفال الاتصال وليس هو ضروري فسيتم اغلاقه عند الانتهاء من تنفيذ البرنامج , ولكن الداله mysql_pconnect فيحتاج ان تقوم بإلغاء الاتصال لانه الافضل كيفية التحكم قاعدة البيانات
كيفية التحكم قاعدة البيانات
معرفة الخطا من قاعدة البيانات ( الداله mysql_error ) :
تقوم هذه الداله بإعطائك رقم الخطأ اذا لم يتم عمل دوال MySQL بشكل صحيح وهي مفيده دائما , لذا انصح بإستعمالها , لاحظ التالي:
كيفية التحكم قاعدة البيانات




منقول


الموضوع الأصلي: كيفية التحكم في قاعدة البيانات php || الكاتب: star || المصدر: منتديات فنان سات

البحث

فنان سات , جامعة الفضائيات العربية , اكبر منتدى فضائي , اقوى سيرفر شيرنج ,كروت ستالايت , خدمات مجانية , قنوات فضائية , ترددات حديثة ,سيرفرات مجانيه.





;dtdm hgjp;l td rhu]m hgfdhkhj php hgjp;l rhu]m







    شكراً رد مع اقتباس
أعضاء قالوا شكراً لـ star على المشاركة المفيدة:
قديم 12-02-2017, 05:48 PM   رقم المشاركة : 2
المهندس
المدير العام


 
الصورة الرمزية المهندس





المهندس متواجد حالياً

المهندس has a reputation beyond reputeالمهندس has a reputation beyond reputeالمهندس has a reputation beyond reputeالمهندس has a reputation beyond reputeالمهندس has a reputation beyond reputeالمهندس has a reputation beyond reputeالمهندس has a reputation beyond reputeالمهندس has a reputation beyond reputeالمهندس has a reputation beyond reputeالمهندس has a reputation beyond reputeالمهندس has a reputation beyond repute

افتراضيرد: كيفية التحكم في قاعدة البيانات php
Bookmark and Share

للإرتقاء بمنتديات فنان سات ساهم معنا فى نشر الموضوع على الفيس بوك من هنا

شكرا أخي العزيز






    شكراً رد مع اقتباس
أعضاء قالوا شكراً لـ المهندس على المشاركة المفيدة:
إضافة رد

مواقع النشر (المفضلة)

الكلمات الدلالية (Tags)
البيانات, التحكم, قاعدة, كيفية


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

جميع الحقوق محفوظة لمنتديات فنان سات  


الساعة الآن 09:48 PM


Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd
جميع الحقوق محفوظة لمنتديات فنان سات
www.fanansatiraq.com
Loading...


      RSS RSS 2.0 XML SiteMap ARCHIVE HTML EXTERNAL

Review www.fanansatiraq.com/vb/ on alexa.com