منتدى مصر التقني
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

التعامل مع قواعد بيانات MySQL بإستخدام php ...مقال 4_ جلب بيانات من قاعدة بيانات MySQL

اذهب الى الأسفل

التعامل مع قواعد بيانات MySQL بإستخدام php ...مقال 4_ جلب بيانات من قاعدة بيانات MySQL Empty التعامل مع قواعد بيانات MySQL بإستخدام php ...مقال 4_ جلب بيانات من قاعدة بيانات MySQL

مُساهمة من طرف NEXT الإثنين ديسمبر 24, 2018 4:53 pm

أهلا بكم

لقد تعلمت حتى الآن كيفية إنشاء قاعدة  بيانات #MySQL والجدول بالإضافة إلى إدخال البيانات. الآن حان الوقت لاسترداد البيانات التي تم إدراجها في المقال التعليمي السابق.
حيث يمكنك جلب البيانات من جداول #MySQL عن طريق تنفيذ عبارة SQL SELECT وتمريرها الى الوظيفة  mysql_query. لديك العديد من الخيارات لجلب البيانات من #MySQL.

الخيار الأكثر استخدامًا هو استخدام وظيفة mysql_fetch_array () . تقوم هذه الدالة بارجاع الصف كمصفف ارتباطي ، أو مصفوفة رقمية ، أو كلاهما. ترجع هذه الدالة FALSE إذا لم يكن هناك مزيد من الصفوف.

فيما يلي مثال بسيط لجلب السجلات من جدول الموظفين .

الكود:
<?php
   $dbhost = 'localhost:3036';
   $dbuser = 'root';
   $dbpass = 'rootpassword';
  
   $conn = mysql_connect($dbhost, $dbuser, $dbpass);
  
   if(! $conn ) {
      die('Could not connect: ' . mysql_error());
   }
  
   $sql = 'SELECT emp_id, emp_name, emp_salary FROM employee';
   mysql_select_db('test_db');
   $retval = mysql_query( $sql, $conn );
  
   if(! $retval ) {
      die('Could not get data: ' . mysql_error());
   }
  
   while($row = mysql_fetch_array($retval, MYSQL_ASSOC)) {
      echo "EMP ID :{$row['emp_id']}  <br> ".
         "EMP NAME : {$row['emp_name']} <br> ".
         "EMP SALARY : {$row['emp_salary']} <br> ".
         "--------------------------------<br>";
   }
  
   echo "Fetched data successfully\n";
  
   mysql_close($conn);
?>

ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
التعامل مع قواعد بيانات MySQL بإستخدام php ...مقال 4_ جلب بيانات من قاعدة بيانات MySQL Do.php?imgf=154090993464951
NEXT
NEXT
الادارة
الادارة

تاريخ التسجيل : 18/02/2011
المساهمات : 446
النقاط : 200660
التقيم : 28
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

التعامل مع قواعد بيانات MySQL بإستخدام php ...مقال 4_ جلب بيانات من قاعدة بيانات MySQL Empty رد: التعامل مع قواعد بيانات MySQL بإستخدام php ...مقال 4_ جلب بيانات من قاعدة بيانات MySQL

مُساهمة من طرف NEXT الإثنين ديسمبر 24, 2018 5:33 pm

مثال اخر لجلب بيانات من جداول #MySQL و عرضهما فى جدول #html

الكود:

<?php

$link = mysqli_connect("localhost", "root", "", "demo");
 

if($link === false){
    die("ERROR: Could not connect. " . mysqli_connect_error());
}
 

$sql = "SELECT * FROM persons";
if($result = mysqli_query($link, $sql)){
    if(mysqli_num_rows($result) > 0){
        echo "<table>";
            echo "<tr>";
                echo "<th>id</th>";
                echo "<th>first_name</th>";
                echo "<th>last_name</th>";
                echo "<th>email</th>";
            echo "</tr>";
        while($row = mysqli_fetch_array($result)){
            echo "<tr>";
                echo "<td>" . $row['id'] . "</td>";
                echo "<td>" . $row['first_name'] . "</td>";
                echo "<td>" . $row['last_name'] . "</td>";
                echo "<td>" . $row['email'] . "</td>";
            echo "</tr>";
        }
        echo "</table>";
        // Free result set
        mysqli_free_result($result);
    } else{
        echo "No records matching your query were found.";
    }
} else{
    echo "ERROR: Could not able to execute $sql. " . mysqli_error($link);
}
 
// Close connection
mysqli_close($link);
?>


ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
التعامل مع قواعد بيانات MySQL بإستخدام php ...مقال 4_ جلب بيانات من قاعدة بيانات MySQL Do.php?imgf=154090993464951
NEXT
NEXT
الادارة
الادارة

تاريخ التسجيل : 18/02/2011
المساهمات : 446
النقاط : 200660
التقيم : 28
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

التعامل مع قواعد بيانات MySQL بإستخدام php ...مقال 4_ جلب بيانات من قاعدة بيانات MySQL Empty رد: التعامل مع قواعد بيانات MySQL بإستخدام php ...مقال 4_ جلب بيانات من قاعدة بيانات MySQL

مُساهمة من طرف زهراء الإثنين ديسمبر 24, 2018 7:56 pm

أشكرك أخى الكريم @NEXT على مجهودك
زهراء
زهراء
........
........

تاريخ التسجيل : 18/02/2011
المساهمات : 438
النقاط : 769
التقيم : 67
الدولة : مصر
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

التعامل مع قواعد بيانات MySQL بإستخدام php ...مقال 4_ جلب بيانات من قاعدة بيانات MySQL Empty رد: التعامل مع قواعد بيانات MySQL بإستخدام php ...مقال 4_ جلب بيانات من قاعدة بيانات MySQL

مُساهمة من طرف م/موسي الثلاثاء يناير 08, 2019 6:38 pm

تسلم يا استاذ
م/موسي
م/موسي
الاشراف
الاشراف

تاريخ التسجيل : 18/02/2011
المساهمات : 178
النقاط : 346
التقيم : 12
الدولة : تونس
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

ََ

مواضيع ذات صلة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى