Jump to content


Photo

طريقة ربط قاعدة بيانات MYsql مع PHP


  • قم بتسجيل الدخول للرد
5 رد (ردود) على هذا الموضوع

#1 microsaudi

microsaudi

    عضو جديد

  • عضو
  • Pip
  • 1 posts

تاريخ المشاركة 03 May 2004 - 02:45 PM

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

لقد وجت في احدى المواقع الغربيه كود برمجي وهو طريقة ربط قاعدة بيانات مع البي اتش بي واظهار النتائج عن طريق الاستعلام واحببت ان اوضح طريقة عمل الكود واليكم الشفره البرمجيه له :

//تم جلبه من احدى المواقع الغربيه MYSQLمعPHPهذا مثال بسيط على ربط قاعدة بينات 

//By:Microsaudi.

//MSN:microsaudi@hotmail.com

//Remaber That:Grasp All Lose All.

//----------------------------------------------

<?php 



    // عمل اتصال بقاعدة البيانات

    $connection = mysql_connect("localhost","username","password"); 



    // اختبار الاتصال بقاعدة البيانات

    if (!$connection) { 

        echo "Couldn't make a connection!"; 

        exit; 

    } 



    // اختيار قاعدة البيانات يعني الاسم

    $db = mysql_select_db("اسم قاعدة البيانات", $connection); 



    //  اختبار اسم قاعدة البيانات هل هو صحيح ام لا

    if (!$db) { 

        echo "Couldn't select database!"; 

        exit; 

    } 



    //SQL- عمل استعلام داخل قاعدة البيانات عن طريق  

    $sql = "SELECT COFFEE_NAME, ROAST_TYPE, QUANTITY 

           FROM COFFEE_INVENTORY 

         ORDER BY QUANTITY DESC"; 



    // جلب نتائج الاستعلام

    $sql_result = mysql_query($sql,$connection); 



    // الان يتم عرض نتائج الاستعلام

    echo "<TABLE BORDER=1>"; 

    echo "<TR><TH>Coffee Name&lt;/TH><TH>Roast Type&lt;/TH><TH>Quantity&lt;/TH>"; 



    // format results by row 

    while ($row = mysql_fetch_array($sql_result)) { 

        $coffee_name = $row["COFFEE_NAME"]; 

        $roast_type = $row["ROAST_TYPE"]; 

        $quantity = $row["QUANTITY"]; 

        echo "<TR><TD>$coffee_name&lt;/TD><TD>$roast_type&lt;/TD><TD>$quantity&lt;/TD>&lt;/TR>"; 

    } 



    echo "&lt;/TABLE>"; 



    // قطع الاتصال مع قاعدة البيانات

    mysql_free_result($sql_result); 

    mysql_close($connection); 

?>

لاتنسونا يااخوان بالدعاء في ظهر الغيب:)
تقبلوا تحياتي B)

ملفات مرفقة


ابو فيصل
Grasp All Lose All
من اراد الحصول على كل شيء خسر كل شيء

#2 زاجل

زاجل

    عضو متميز

  • Admin
  • PipPipPipPipPip
  • 4,840 posts

تاريخ المشاركة 11 May 2004 - 08:45 AM

شكراً لك أخي أبا فيصل على هذا الدرس الجميل
قبل أن تكتب موضوع نتمنى:
1- قم بالبحث عن استفسارك عن طريق محرك البحث في المنتدى لتوفير جهدك و وقتنا
2- عند كتابتك لأي موضوع يجب أن يكون العنوان واضحاً يحكي فحوى هذا الموضوع.
3- عند كتابة سؤالك يتعلق ببرنامج معين يتوجب عليك ذكر إصدارته ونوعه مع ضرورة أن يكون شرح المشكلة واضحاً
4- عدم وضع وصلة لمنتدى لا يسمح بدخول الزوار.
5- عدم وضع شرح طريقة ما بوضع وصلة لمنتدى آخر أو موقع آخر .. و لكن يجب وضع الشرح و ذكر المصدر.

... الرجاء مراجعة ضوابط الكتابة في المنتدى

#3 IT_student

IT_student

    عضو

  • عضو
  • PipPip
  • 20 posts

تاريخ المشاركة 12 May 2004 - 08:48 AM

جزاك الله الخير والبركة على هذا الشرح :)

ولا تحرمنا من مشاركاتك

#4 SoMeBoDy

SoMeBoDy

    عضو جديد

  • عضو
  • Pip
  • 7 posts

تاريخ المشاركة 04 March 2009 - 11:56 PM

شكرا خيو ع الموضوع

لي عودة


#5 بنفسج

بنفسج

    عضو جديد

  • عضو
  • Pip
  • 2 posts

تاريخ المشاركة 10 January 2010 - 04:05 PM

الله يعطيك العافيه اخي

حدثت معي مشكله وعند السؤال

اتضح انه يجب ربط قاعدة البيانات مع php

فطريقتك اضعها في ملف خارجي او مع الاستعلام

وجزاك الله خير

#6 ali2

ali2

    عضو فاعل

  • عضو
  • PipPipPip
  • 35 posts

تاريخ المشاركة 27 April 2010 - 06:45 AM

بارك الله بك اخي درس مهم للمبرمجين المبتدئين


سبحان الله والحمد لله ولا اله الا الله والله اكبر

استغفر الله واتوب اليه


رغم كثرة منتديات لكن يبقى الزاجل له بصمته الخاصة عندي





0 عضو (أعضاء) يشاهدون هذا الموضوع

0 الأعضاء, 0 الزوار, 0 مجهولين