اشترك في قناتنا ليصلك جديدنا

اشترك في قناتنا على اليوتيوب ليصلك جديدنا

كذلك الاعجاب بصفحتنا على الفيسبوك

الدرس الخامس عشر في لغة php

الدرس الخامس عشر في لغة php


النتائج 1 إلى 5 من 5

الموضوع: الدرس الخامس عشر في لغة php

  1. #1
    هكر متميز Array الصورة الرمزية Abdullhadi JC
    تاريخ التسجيل
    Jul 2009
    الدولة
    Underworld
    المشاركات
    1,069

    افتراضي الدرس الخامس عشر في لغة php





    لاهمية موضوع قواعد البيانات ، سوف نقوم في هذه الدورة بتغطية دوال قواعد البيانات وهي اثنتان وثلاثون دالة فإلى الدرس الأول :

    1- الدالة
    mysql_connect :
    كود PHP:
    integer mysql_connect(string hoststring username
    string password); 
    تقوم هذه الدالة بالاتصال مع قاعدة البيانات وتعيد لك رقم يفيدك اذا كان لديك أكثر من اتصال بقواعد البيانات ، احتفظ به لاستخدامه في دوال أخرى تالية اذا كان هناك حاجة لذلك كما قلنا ، اما الوضع الطبيعي فلا يحتاج الا الى الاتصال بالطريقة السابقة فقط وبدون الاحتفاظ بأي رقم ، فقط مرر للدالة اسم الخادم واسم المستخدم وكلمة المرور ، ولكن يتوجب عليك بعد الانتهاء أن تغلق الاتصال باستخدام الدالة mysql_close
    مثال :

    كود PHP:
    <? 
    $link 
    mysql_connect("db.azzozhsn.f2s.com","mag","Pass"); 
    ?>

    2- الدالة mysql_pconnect :
    كود PHP:
    integer mysql_pconnect(string hoststring username
    strin password); 
    هذه الدالة تقوم بما تقوم به الدلة السابقة إلا أنه لا يتوجب عليك إغلاق الاتصال ، مثال:
    كود PHP:
    <? 
    $link 
    mysql_pconnect("db.azzozhsn.f2s.com","mag","Pass"); 
    ?>

    3- الدالة mysql_select_db :
    كود PHP:
    boolean mysql_select_db(string databaseinteger link); 
    تقوم هذه الدالة باختيار قاعد البيانات المحدد لها. مثال:
    كود PHP:
    <? 
    mysql_select_db
    (string databaseinteger link); 
    ?>

    4- الدالة mysql_db_query :
    كود PHP:
    boolean mysql_db_query(string databasestring query
    integer link); 
    تقوم هذه الدالة بتنفيذ سطر SQL على قاعدة البيانات المفتوحة بالمعطى database مثال:
    كود PHP:
    <? 
    $link 
    mysql_connect("db.azzozhsn.f2s.com","mag","Pass");  
    $Query "DELETE FROM magazine";  
    $result mysql_db_query("mag"$Query$link); 
    ?>

    5- الدالة mysql_close :
    كود PHP:
    boolean mysql_close(integer link); 
    تقوم هذه الدالة بقطع ( إغلاق) قاعدة البيانات ، مرر لها رقم الاتصال المعاد من الدالة mysql_connect
    مثال:

    كود PHP:
    <? 
    // الاتصال بقاعدة البيانات .. 
    $link mysql_connect("localhost","mag","Pass");  
    // اغلاق الاتصال بقاعدة البيانات .. 
    mysql_close($link); 
    ?>

    6- الدالة mysql_query:
    كود PHP:
    integer mysql_query(string queryinteger link); 
    تقوم هذه الدالة بما تقوم به الدالة mysql_db_query تقريباً إلا أن الدالة mysql_query يقتصر عملها على قاعدة البيانات المحددة بالدالة mysql_select_db .
    في حالة عدم تمرير رقم الاتصال فستعمل الدالة على الاتصال الأخير.
    مثال:

    كود PHP:
    <? 
    $link 
    mysql_connect("localhost","mag","Pass");  
    $query "DELETE FROM magazine";  
    $result mysql_query($query$link); 
    ?>

    7- الدالة mysql_errno :
    كود PHP:
    integer mysql_errno(integer link); 
    تقوم هذه الدالة بإعادة رقم آخر خطأ حدث في التعامل مع قاعدة البيانات.

    8- الدالة mysql_error :
    كود PHP:
    string mysql_error(integer link); 
    تعيد هذه الدالة رسالة الخطأ الحاصل في قاعدة البيانات .

    9 - الدالة mysql_create_db :
    كود PHP:
    boolean mysql_create_db(string databasenameinteger link); 
    تقوم هذه الدالة بإنشاء قاعدة بيانات جديدة مرر لها اسم قاعدة البيانات ورقم الاتصال العائد من الدالة mysql_connect أومن الدالة mysql_pconnect ..
    مثال:

    كود PHP:
    <? 
    // حيث أن الفراغ هو الباسورد az الإتصـال بقاعدة بيانات اسمها 
    $link mysql_pconnect("localhost""az"""); 
    // انشاء قاعدة بيانات جديدة 
    if (! mysql_create_db($link"mag")) 

        print(
    "فشل إنشاء قاعدة البيانات الجديدة"
        exit(); 

    ?>

    10- الدالة mysql_drop_db :
    كود PHP:
    boolean mysql_drop_db(string databasenameinteger link); 
    تقوم هذه الدالة بحذف قاعدة البيانات المحددة بالمعطى databasename ..

    11- الدالة
    mysql_list_dbs :
    كود PHP:
    integer mysql_list_dbs(integer link); 
    تقوم هذه الدالة بإعادة موشر لكل قواعد البيانات الموجودة في الخادم لغرض استعمالها مع الدالة mysql_fetch_row وأمثالها .

    12- الدالة mysql_field_seek :
    كود PHP:
    boolean mysql_field_seek(integer resultinteger field); 
    تقوم هذه الدالة بتحديد الحقل المرر إليها رقمه . مثال :
    كود PHP:
    <? 
    // حيث أن الفراغ هو الباسورد az الإتصـال بقاعدة بيانات اسمها 
    $dbLink mysql_pconnect("localhost","az",""); 
    //  Authors أختيـار قاعدة البيانات 
    mysql_select_db("Authers"$dbLink); 
    // Adress اختيار جميع الحقول من الجدول 
    $Query "SELECT * FROM adress"
    $result mysql_query($Query$dbLink); 
    // الانتقال الى الحقل الثاني اعتماداً على عملية الاختيار 
    mysql_field_seek($reslut1); 
    ?>

    13- الدالة mysql_field_name :
    كود PHP:
    string mysql_field_name(integer resultinteger feild); 
    تعيد هذه الدالة اسم الحقل المحدد بالرقم المرر إليها والذي يبدأ بالرقم صفر للحقل ( العمود ) الأول . مثالها سيأتي بعد قليل .

    14- الدالة
    mysql_field_type :
    string mysql_field_type(integer result, integer feild);
    تعيد هذه الدالة نوع الحقل المحدد بالرقم المرر إليها والذي يبدأ بالرقم صفر للحقل ( العمود ) الأول . المثال سيأتي بعد قليل أيضاً ..

    15- الدالة mysql_field_len :
    كود PHP:
    string mysql_field_len(integer resultinteger feild); 
    تعيد هذه الدالة طول الحقل بالبايت المحدد بالرقم المرر إليها والذي يبدأ بالرقم صفر للحقل ( العمود ) الأول . المثال بعد قليل ..

    16- الدالة
    mysql_field_flags :
    كود PHP:
    string mysql_field_flags(integer resultinteger feild); 
    تعيد هذه الدالة وصف الحقل المحدد بالرقم المرر إليها والذي يبدأ بالرقم صفر للحقل ( العمود ) الأول .

    17- الدالة
    mysql_list:
    كود PHP:
    mysql_list(string databasestring tableinteger link); 
    المثال الشامل :
    كود PHP:
    <? 
    // حيث أن الفراغ هو الباسورد az الإتصـال بقاعدة بيانات اسمها 
    $link mysql_pconnect("localhost""az"""); 
    // ترتيب الحقول وجلبها 
    $result mysql_list_field("mag""table"integer link); 
    // حلقة تكرار للمرور على كل حقل 
    for ($a 0$a mysql_field_num($result); $a++) 

        print(
    mysql_field_name($result$i); 
        print(
    mysql_field_type($result$i)); 
        print(
    mysql_field_len($result$i)); 
        print(
    mysql_field_flags($resulti)); 

    ?>

    18- الدالة mysql_fetch_field :
    كود PHP:
    <?object mysql_fetch_field(integer resultinteger field);?>

    استخدم هذه الدالة لتحصل على معلومات حول حقول الجدول المراد، الحقول ترقم بدايةً من صفر وصف الحقل مشروح في الجدول التالي:

    الخاصة
    الوصف
    blob
    إذا كانت TRUE فالحقل عبارة عن عن حقل بيانات كبير
    maxlength
    الطول الأقصى للحقل
    multiple_key
    تكون TRUE إذا كان الحقل مفتاحاً
    name
    أسم الحقل
    not_null
    تكون TRUE إذا كان الحقل لا يمكن أن يكون فارغاً
    numric
    تكون TRUE إذا كان الحقل يرقم تلقائياً
    primary_key
    تكون TRUE إذا كان الحقل يمثل مفتاحاً رئيساً
    unque_key
    تكون TRUE إذا كان الحقل يمثل مفتاحاً ثانوياً
    zerofill
    تكون TRUE إذاكان الحقل يملأ بالقيمة 0

    19 - الدالة mysql_fetch_lengths :
    كود PHP:
    <?array mysql_fetch_lengths(integer result);?>
    استخدم هذه الدالة لتعيد مصفوفة تحتوي على الطول الأقصى لكل حقل محدد في المعطيresult.
    كود PHP:
    <?//Connect to server as azzozhsn no password$link = mysql_pconnect("localhost","azzozhsn","");//Select th magazine databasemysql_select_db("magazine",$link);//Get name and id from magazine$Query = 'SELECT name, id FROM magazine';$result = mysql_query($Query, $link);$length = mysql_fetch($result);//Print length of the third columnprint($lengths[2]);?>
    20 - الدالة mysql_fetch_array :
    كود PHP:
    <?array mysql_fetch_array(integer result);?>
    هذه الدالة تعيد مصفوفة تحتوي على قيم سجل وتنقل المؤشر إلى السجل التالي. مثال:
    كود PHP:
    <?//Connect to server as azzozhsn no password$link = mysql_pconnect("localhost","azzozhsn","");//Select th magazine databasemysql_select_db("magazine",$link);//Get name and id from magazine$Query = 'SELECT name, id FROM magazine';$result = mysql_query($Query, $link);//Get every rowwhile($row=mysql_fetch_array($result, MYSQL_ASSOC)){ //Print mane and id    print({$row["id"]}={$row["name"]});}?>
    21- الدالة mysql_fetch_object :
    كود PHP:
    <?object mysql_fetch_object(integer result)?>
    هذه الدالة تشبه الدالة mysql_fetch_array إلا أنها تعيد كائن. عند استدعاء الدالة ينتقل المؤشر إلى السجل التالي في الجدول، وإذا ةصل إلى نهاية الجدول ثم استدعيت الدالة مرة أخرى فإنها تعيد القيمة FALSE مثال:
    كود PHP:
    <?while($row=mysql_fetch_object(result)){ //print id and name    print ("$row->id, $row->name")}?>

    22- الدالة mysql_fetch_row :
    هذه الدالة تعيد مصفوفة تحتوي على قيم حقول سجل من الجدول وكل استدعاء يعيد قيمة الحقول في السجل التالي في الواقع هذه الدالة تشبه الدالتين السابقتين. مثال:
    كود PHP:
    <?while($row=mysql_fetch_row(result)){ //print id and name    print ("$row[0], $row[1]")}?>

    23- الدالة mysql_change_user :
    كود PHP:
    <?musql_change_user(string userstring passwordstring dbinteger link);?>
    استخدم هذه الدالة لتغيير مستخدم قاعدة بيانات المتصل بها.
    المعطيان
    db, link اختيارية وفي حالة فقدهما يستعاض عنهما بالاتصال الحالي.
    هذه الدالة تتطلب إصدار
    MySQL 3.23.3 أو ما بعدها.







  2. #2
    هكر مجتهد Array الصورة الرمزية اخلاقي تاج راسي
    تاريخ التسجيل
    Apr 2010
    المشاركات
    273

    افتراضي رد: الدرس الخامس عشر في لغة php

    ربي يعآفيكـ و يخليكـ

    أستمر يآ أستآذي
    { Abdullhadi JC }


    تحيآتي


  3. #3
    هكر مبتديء Array
    تاريخ التسجيل
    Feb 2013
    المشاركات
    26

    افتراضي رد: الدرس الخامس عشر في لغة php

    بارك الله فيك أخي الكريم على الموضوع الممي



  4. #4
    هكر متميز Array الصورة الرمزية Abdullhadi JC
    تاريخ التسجيل
    Jul 2009
    الدولة
    Underworld
    المشاركات
    1,069

    افتراضي رد: الدرس الخامس عشر في لغة php

    مشكور على مروركم اخواني الكرام .


  5. #5
    هكر مجتهد Array الصورة الرمزية zaizo max
    تاريخ التسجيل
    Nov 2011
    الدولة
    مصر
    المشاركات
    267

    افتراضي رد: الدرس الخامس عشر في لغة php

    موضوع اكثر من رائع
    جزاك الله خيرا


المواضيع المتشابهه

  1. [الدرس الخامس] شرح شيل c99 بالتفصيل
    بواسطة ASDELY-ScOrPiOn في المنتدى دورة اختراق المواقع
    مشاركات: 215
    آخر مشاركة: 12-13-2015, 04:53 PM
  2. الدرس الخامس في لغة php
    بواسطة Abdullhadi JC في المنتدى لغات برمجة المواقع
    مشاركات: 3
    آخر مشاركة: 05-15-2012, 05:21 PM
  3. الدرس الخامس: الصلاحيات
    بواسطة ASDELY-ScOrPiOn في المنتدى اختراق المواقع والسيرفرات
    مشاركات: 140
    آخر مشاركة: 03-29-2012, 01:52 PM
  4. الدرس الخامس عمل حساب نو اي بي
    بواسطة حمودي خواجي في المنتدى قسم المواضيع المخالفة والمكررة
    مشاركات: 8
    آخر مشاركة: 11-23-2011, 05:14 PM
  5. الدرس الخامس عمل حساب نو اي بي
    بواسطة حمودي خواجي في المنتدى أدوات اختراق الاجهزة والدمج والتشفير
    مشاركات: 8
    آخر مشاركة: 11-23-2011, 05:14 PM

وجد الزوار هذه الصفحة بالبحث عن:

وظيفة الدالة print_r

ما وظيفة الداله print_r في لغة php

كود php انشاء قاعدة بيانات

كود الاتصال بقاعدة البيانات php

دالة طباعة البيانات PHP

لطباعة بيانات جدول من قاعدة بيانات نستخدم بال php

كود في يحتوي على while في الphp

mysql_fetch_objectدالة وظيفة

كود الطباعه من قاعده بيانات في الphp

ما عمل داله print_r في لغة php

ما وظيفة الداله print_r

دالة ارسال المعلومات

وظيفة الدالة print_r() في php

كيف استدعي جدول المتصلين php

شرح دالةmysqli_fetch_array في لغة البرمجة php

كيف اسوي اتصال بين قاعدة البيانات بال php لاضافة

دالة mysql_fetch_row

كودhtml جدول داخل كودphp

كيف يكتب الباسورد في لغة php

الداله mysql_fetch_array

لغه php select حقلين من جدول

استدعاء data base بال php

كود php لعرض السجلات التاليه

كود الباسورد في لغه php

Length بلغة php

المفضلات

أذونات المشاركة

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