اشترك في مجموعة montadaphp.net حتى تصلك أخبار المنتدى  

بريدك الإلكتروني:

النتائج 1 إلى 14 من 14
  1. #1
    عضو جديد الصورة الرمزية yousef84000
    تاريخ التسجيل
    03-04-2011
    السن
    33
    المشاركات
    6
    معدل تقييم المستوى
    0

    افتراضي طريقة عمل اتصال بين MySQL و PHP

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

  2. #2
    عضو شرف الصورة الرمزية shenno
    تاريخ التسجيل
    08-06-2007
    السن
    29
    المشاركات
    903
    معدل تقييم المستوى
    11

    افتراضي رد: طريقة عمل اتصال بين MySQL و PHP

    جربت تبحث ولم تجد نتائج ؟
    www.4sedan.com
    للسيارات المستعملة


  3. #3
    عضو شرف
    تاريخ التسجيل
    02-04-2011
    السن
    27
    المشاركات
    689
    معدل تقييم المستوى
    7

    افتراضي رد: طريقة عمل اتصال بين MySQL و PHP

    اولا لازم تبحث زي ما قال شينو

    ثاني حاجه انا هاديلك خطوات سريعه تشرح الفكره

    فيه 5 خطوات لازم تعملها للتفاعل مع قاعدة بيانات

    1- أن تقوم بإنشاء إتصال مع السيرفر إلي هو قاعدة البيانات و في هذه الحاله هو mysql
    عن طريق الداله mysql_connect

    2-انك تقوم بتحديد قاعة البيانات التي تريد أستخدامها عن طريق دالة mysql_select_db

    3-أنك تقوم بإرسال إستعلام لسيرفر قاعدة البيانات عن طريق دالة mysql_query

    4-دي بقه أنك تستخدم المعلومات التي يرد عليك بيها السيرفر ( يعني لو قلت للسيرفر اعرض كل الحقول الموجوده في جدول المستخدمين ) تستخدم المعلومات التي تم إرجاعها عن طريق السيرفر و دي بتتم بعدة طرق أشهرها و أسهلها دالة mysql_fetch_array

    5-اخر حاجه لازم تقفل الأتصال بقاعدة البيانات عن طريق دالة mysql_close و دي خطوه اختياريه لأن البي إتش بي بتقوم بإغلاقها لوحدها.

    أرجو إني أكون أفدتك
    لأي مساعده في اي شيء في PHP انا تحت امركم ما استطعت.
    mesaber2012@gmail.com
    00201228506926

  4. #4
    عضو جديد الصورة الرمزية yousef84000
    تاريخ التسجيل
    03-04-2011
    السن
    33
    المشاركات
    6
    معدل تقييم المستوى
    0

    افتراضي رد: طريقة عمل اتصال بين MySQL و PHP

    الموضوع انه كانت صفحة الموقع الرئيسية متصله مع قاعدة البيانات و بعد فتره حصلة عندي مشكلة في قاعدة البيانات فقمت باعادة تنصيب قاعدة البيانات و من ثم عملت استيراد لقاعدة البيانات اللتي كانت مخزنة عندي من قبل, قاعدة البيانات الموجوده عندي هي MySQL , و الان المشكلة هي ان الموقع لا يتصل مع قاعدة البيانات و يعطيني الرسالة التالية
    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\appserv\php-website\index.php on line 58

  5. #5
    عضو شرف
    تاريخ التسجيل
    02-04-2011
    السن
    27
    المشاركات
    689
    معدل تقييم المستوى
    7

    افتراضي رد: طريقة عمل اتصال بين MySQL و PHP

    ايوه ايوه

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

    حط الأستعلام هنا الsql

    او الكود كله و احنا نبص عليه و انشاء الله هانساعدك
    لأي مساعده في اي شيء في PHP انا تحت امركم ما استطعت.
    mesaber2012@gmail.com
    00201228506926

  6. #6
    عضو شرف الصورة الرمزية shenno
    تاريخ التسجيل
    08-06-2007
    السن
    29
    المشاركات
    903
    معدل تقييم المستوى
    11

    افتراضي رد: طريقة عمل اتصال بين MySQL و PHP

    الخطا فى الاستعلام نفسه

    تاكد من اسماء الجداول اللى استخدمتها فى الاستعلام وانها موجوده بالفعل فى الجداول..

    بالتوفيق
    www.4sedan.com
    للسيارات المستعملة


  7. #7
    عضو جديد الصورة الرمزية yousef84000
    تاريخ التسجيل
    03-04-2011
    السن
    33
    المشاركات
    6
    معدل تقييم المستوى
    0

    Post رد: طريقة عمل اتصال بين MySQL و PHP

    مشكورين يا اخوان على المساعده و الرد السريع على الاستفسار و ان شاء الله موفقين.
    انا حورجيكم الكود بتاع صفحة ال connection.php و هي:
    كود:
    <?php
    // Connect to the db server and select a database
    $conn = mysql_connect("localhost", "root", "314911")
    or die("Can't connect to database!");
    
    mysql_query("SET NAMES cp1256");
    mysql_query("set characer set cp1256");
    
    mysql_select_db("hsitce")
    or die("Can't select database!");
    ?>
    هل يكفي ان اضع هذا الكود في الملف الذي يكون فيه الملف index او يجب ان اقوم بعمل include له في index
    التعديل الأخير تم بواسطة yousef84000 ; 07-04-2011 الساعة 01:01 PM

  8. #8
    عضو جديد الصورة الرمزية yousef84000
    تاريخ التسجيل
    03-04-2011
    السن
    33
    المشاركات
    6
    معدل تقييم المستوى
    0

    افتراضي رد: طريقة عمل اتصال بين MySQL و PHP

    الكود بتاع صفحة ال index.php و هي:
    كود PHP:
    <?php session_start(); ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1256" />
    <title>Hassib Company Website</title>
    <link href="style.css" rel="stylesheet" type="text/css" />
    </head>

    <body>
    <table border="0" cellspacing="0" cellpadding="0" width="100%">
      <tr>
        <td width="50%">&nbsp;</td>
        <td valign="top" width="707">
            <table width="707">
              <tr>
                <td width="232"><img src="images/top.jpg" alt=""></td>
                <td width="475" style="background-image:url(images/slogan.jpg); height:123px;">
                            <div style=" padding:35px 0 0 50px;"><img src="images/top_pointer.jpg" alt="" align="middle">&nbsp;&nbsp;
                            <span style="color:#FFFFFF; text-decoration:none; font-size:16px; background:inherit;">Hassib Company Website</span>
                            </div>
                            </td>
              </tr>
              <tr>
                <td width="229" height="84" valign="top" style="background-position:right; color:#FFFFFF; font-weight:bold;">
                
                <?php
                
    include("left_menu.php");
                
    ?>
                </td>
                <td align="center" valign="top">
             <?php
             
    include("menu.php");
             
    ?>
                
                <div style="margin:2px 4px 0px 4px; border-top:1px solid #CCCACA; border-left:1px solid #CCCACA; border-right:1px solid #CCCACA; height:30px; padding:20px 0 0 15px; text-align:left; color:#005B7F; background:inherit; font-weight:bold;">
                <marquee scrollamount="4" direction="right" scrolldelay="5">WELCOME TO HASSIB COMPANY WEBSITE &nbsp; &nbsp; &nbsp;  أهلا وسهلا</marquee>
                </div>
                </td>
              </tr>
              <tr>
                <td valign="top" style="background-image:url(images/left_bg.jpg); background-repeat:repeat-y;">
                <div style="background-image:url(images/news1.jpg); width:229; height:33px; margin:0px 0 0 3px; "><input type="text" size="25"/><img src="images/search_icon.gif" width="20" height="20" style="padding-top:5px"/>
                </div>
                <?php
                
    include("loginblock.php");
                
    ?>
                
                </td>
                <td valign="top" >            
                <table border="0" cellspacing="0" cellpadding="0"   bgcolor="#FFFFFF">
                      <tr align="center">
                      <td colspan="2">
                      <span style="color:#F26522; font-weight:bold;">
                      <table width="361" align="center" border="0"  style="border:thin" bordercolor="#EAF4FF">
                      <?php
                      $result 
    =mysql_query("select * from item_info");
                      while(
    $row=mysql_fetch_array($result ))
                      {
                      
    $Item_id=$row['item_id'];
                      if(
    $Item_id)
                      {
                      
    ?>
                      <tr>
                      <td width="127">
                      <img src="load_pics.php?pic_id=<?php echo $Item_id ?>" width="50" height="50"/>
                      <br />
                      <?php  printf("%.2f$",$row['item_price']); ?><br />
                       <a href="view_detials.php?item_id=<?php echo  $Item_id ?>">view detials</a>
                      </td>
                      <?php
                      
    }
                      
    $row=mysql_fetch_array($result);
                       
    $Item_id=$row['item_id'];
                        if(
    $Item_id)
                      {
                      
    ?>
                      <td width="107">
                        <img src="load_pics.php?pic_id=<?php echo $Item_id ?>" width="50" height="50"/>
                      <br />
                      <?php  printf("%.2f$",$row['item_price']); ?> <br>
                      <a href="view_detials.php?item_id=<?php echo  $Item_id ?>">view detials</a>
                      </td>
                       <?php
                       
    }
                      
    $row=mysql_fetch_array($result);
                       
    $Item_id=$row['item_id'];
                        if(
    $Item_id)
                      {
                      
    ?>
                      <td width="111">
                        <img src="load_pics.php?pic_id=<?php echo $Item_id ?>" width="50" height="50"/>
                      <br />
                      <?php  printf("%.2f$",$row['item_price']); ?><br />
                    
                      </td>
                      <?php
                      
    }
                      
    ?>
                      </tr>
                      <?php
                      
    }//end while
                      
    ?>
                      </table>
                      </span> 
                      
                      </td>
                      </tr>
                      <tr style="font-size:14px; font-weight:bold; color:#990000">
                          <td valign="top" background="images/our.jpg" width="234" height="33">
                        <div style="margin-left:2.5em; margin-top:0.5em">News</div>
                        </td>
                        <td valign="top" background="images/our.jpg" width="234" height="33">
                        <div style="margin-left:2.5em; margin-top:0.5em">Announcements</div>
                        </td>
                      </tr>
                      <tr>
                        <td valign="top" width="234">
                        <?php
                        $counter
    =1;
                        
    $result mysql_query("select * from news where flag=1 order by date desc");
                        while(
    $row mysql_fetch_array($result))
                        {
                        if(
    $counter<=4)
                        {
                        
    ?>
                            <div style="padding:20px 30px 10px 20px;">
                            <a href="news.php?n_id=<?php echo $row['news_id'?>" class="link"> <?php echo $row["title"]; ?> </a> 
                            <br clear="all">
                          </div>
                          <?php
                          $counter 
    ++;
                          }
                          
                         else
                         {
                         break;
                         }
                          }
    //end while
                          
    ?>
                         
                         
                        </td>
                        <td valign="top">
                        <div style="padding:20px 30px 10px 20px;">
                            <a href="#" class="link"> news news news news </a> 
                            <br clear="all">
                          </div>
                          <div style="padding:20px 20px 10px 20px;">
                            <a href="#" class="link"> news news news news </a> 
                            <br clear="all">
                          </div>
                          <div style="padding:20px 20px 10px 20px;">
                            <a href="#" class="link"> news news news news </a> 
                            <br clear="all">
                          </div>
                          <div style="padding:20px 20px 10px 20px;">
                            <a href="#" class="link"> news news news news </a> 
                            <br clear="all">
                          </div>
                        </td>
                      </tr>
                      <tr>
                      <td colspan="2" height="1"><img src="images/line3.jpg" alt=""/>
                      </td>
                      </tr>                  
                     </table>

                </td>
              </tr>
              <tr>
                          <td><img src="images/line4.jpg" alt=""/></td>
                        <td></td>
                      </tr>      
              <tr>
                  <td colspan="2">
                  <table width="99%" border="0" cellpadding="0" cellspacing="0">
                 
         <tr>
                                    <td><img src="images/bottom1.jpg" alt=""/></td>
                                    <td width="100%" align="center" class="copy">Copyright &copy;  2010, Hassib Sabagh It Center.  All rights reserved.&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;<a href="#">Developed by</a><br /><a href="http://www.webdesign.org">Web Master</a> 
                                    </td>
                                    <td><img src="images/bottom3.jpg" alt=""/></td>
        </tr>
                                </table>
                </td>
                  
              </tr>
            </table>
        </td>
        <td width="50%">&nbsp;</td>
      </tr>
      
    </table>
    </body>
    </html>

  9. #9
    عضو شرف
    تاريخ التسجيل
    02-04-2011
    السن
    27
    المشاركات
    689
    معدل تقييم المستوى
    7

    افتراضي رد: طريقة عمل اتصال بين MySQL و PHP

    اقتباس المشاركة الأصلية كتبت بواسطة yousef84000 مشاهدة المشاركة
    مشكورين يا اخوان على المساعده و الرد السريع على الاستفسار و ان شاء الله موفقين.
    انا حورجيكم الكود بتاع صفحة ال connection.php و هي:
    كود:
    <?php
    // Connect to the db server and select a database
    $conn = mysql_connect("localhost", "root", "314911")
    or die("Can't connect to database!");
    
    mysql_query("SET NAMES cp1256");
    mysql_query("set characer set cp1256");
    
    mysql_select_db("hsitce")
    or die("Can't select database!");
    ?>
    هل يكفي ان اضع هذا الكود في الملف الذي يكون فيه الملف index او يجب ان اقوم بعمل include له في index

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

    كود PHP:
    <?php
    // Connect to the db server and select a database
    $conn mysql_connect("localhost""root""314911")
    or die(
    "Can't connect to database!");

    mysql_select_db("hsitce")
    or die(
    "Can't select database!");

    mysql_query("SET NAMES cp1256");
    mysql_query("set characer set cp1256");


    ?>
    ثم الخطأ التالي هو:-
    حاول تغير الأستعلام الموجود في السطر 57 بالتالي و جرب و قولنا لو خطأ حصل ( اكتبه هنا ).

    كود PHP:
    $result =mysql_query("SELECT * FROM item_info") OR trigger_error(mysql_error()); 
    لأي مساعده في اي شيء في PHP انا تحت امركم ما استطعت.
    mesaber2012@gmail.com
    00201228506926

  10. #10
    عضو جديد الصورة الرمزية yousef84000
    تاريخ التسجيل
    03-04-2011
    السن
    33
    المشاركات
    6
    معدل تقييم المستوى
    0

    افتراضي رد: طريقة عمل اتصال بين MySQL و PHP

    اقتباس المشاركة الأصلية كتبت بواسطة mesaber مشاهدة المشاركة
    قم باختيار قاعدة البيانات قبل أرسال الأستعلام

    كود PHP:
    <?php
    // Connect to the db server and select a database
    $conn mysql_connect("localhost""root""314911")
    or die(
    "Can't connect to database!");

    mysql_select_db("hsitce")
    or die(
    "Can't select database!");

    mysql_query("SET NAMES cp1256");
    mysql_query("set characer set cp1256");


    ?>
    ثم الخطأ التالي هو:-
    حاول تغير الأستعلام الموجود في السطر 57 بالتالي و جرب و قولنا لو خطأ حصل ( اكتبه هنا ).

    كود PHP:
    $result =mysql_query("SELECT * FROM item_info") OR trigger_error(mysql_error()); 
    لقد عملت زي ما حكيت بس اعطاني الرساله التالية في صفحة الموقع بعدم وجود اتصال
    Notice: No database selected in C:\AppServ\www\appserv\php-website\index.php on line 57

    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\appserv\php-website\index.php on line 58

  11. #11
    عضو شرف
    تاريخ التسجيل
    02-04-2011
    السن
    27
    المشاركات
    689
    معدل تقييم المستوى
    7

    افتراضي رد: طريقة عمل اتصال بين MySQL و PHP

    غالبا في خطأ في بيانات الأتصال او اسم القاعده.

    اما بالنسبه للخطا التاني فده اكيد خطا في الاستعلام.
    لأي مساعده في اي شيء في PHP انا تحت امركم ما استطعت.
    mesaber2012@gmail.com
    00201228506926

  12. #12
    عضو جديد الصورة الرمزية yousef84000
    تاريخ التسجيل
    03-04-2011
    السن
    33
    المشاركات
    6
    معدل تقييم المستوى
    0

    افتراضي رد: طريقة عمل اتصال بين MySQL و PHP

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

  13. #13
    عضو شرف
    تاريخ التسجيل
    02-04-2011
    السن
    27
    المشاركات
    689
    معدل تقييم المستوى
    7

    افتراضي رد: طريقة عمل اتصال بين MySQL و PHP

    هه

    النسيان هو اكبر مشكله في الحوار كله
    لأي مساعده في اي شيء في PHP انا تحت امركم ما استطعت.
    mesaber2012@gmail.com
    00201228506926

  14. #14
    * أبو عمــر * الصورة الرمزية coder
    تاريخ التسجيل
    24-12-2006
    السن
    39
    المشاركات
    3,788
    معدل تقييم المستوى
    14

    افتراضي رد: طريقة عمل اتصال بين MySQL و PHP

    ينقل للقسم الصحيح
    رُبّ أخٍ لك لم تلِدهُ أُمُّكَ
    الطموح يعني الحلم، أوله صبر وتفاؤل، وأوسطه اجتهاد وإرادة، وآخره نتيجة رائعة بإذن الله.

معلومات الموضوع

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

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

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

  1. استفسار دآلة لحسآب الاستعلامات في الصفحة & طريقة معرفة ان كان هناك اتصال بالشبكة ام لا .
    بواسطة ملك php في المنتدى مشاكل وحلول PHP Errors & Troubleshooting
    مشاركات: 3
    آخر مشاركة: 16-07-2010, 09:00 PM
  2. مشكلة ممكن طريقة تحويل بيانات اكسيس أو اكسل علي mysql
    بواسطة basaeef في المنتدى مشاكل وحلول PHP Errors & Troubleshooting
    مشاركات: 2
    آخر مشاركة: 22-05-2010, 03:31 AM
  3. استفسار أريد معرفة طريقة تنصيب و ربط الـ Apache2 و PHP5 و MySQL و phpmyadmin ؟؟
    بواسطة ilovesyria في المنتدى مشاكل وحلول PHP Errors & Troubleshooting
    مشاركات: 1
    آخر مشاركة: 13-10-2009, 08:11 PM
  4. استفسار طريقة عمل بحث في جدولين في آنن واحد mysql
    بواسطة خالد الجزائري في المنتدى مشاكل وحلول PHP Errors & Troubleshooting
    مشاركات: 4
    آخر مشاركة: 16-06-2009, 11:50 PM
  5. طريقة استرجاع المقالات المخزنه في قاعدة بيانات mysql
    بواسطة حلا في المنتدى مشاكل وحلول PHP Errors & Troubleshooting
    مشاركات: 3
    آخر مشاركة: 28-07-2008, 07:35 AM

ضوابط المشاركة

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