بسم الله الرحمن الرحيم
التعامل مع قواعد بيانات MySQL بإستخدام php : جلب بيانات من قاعدة بيانات MySQL
لقد تعلمت حتى الآن كيفية إنشاء قاعدة بيانات #MySQL والجدول بالإضافة إلى إدخال البيانات. الآن حان الوقت لاسترداد البيانات التي تم إدراجها في المقال التعليمي السابق.
حيث يمكنك جلب البيانات من جداول #MySQL عن طريق تنفيذ عبارة SQL SELECT وتمريرها الى الوظيفة mysql_query. لديك العديد من الخيارات لجلب البيانات من #MySQL.
الخيار الأكثر استخدامًا هو استخدام وظيفة mysql_fetch_array () . تقوم هذه الدالة بارجاع الصف كمصفف ارتباطي ، أو مصفوفة رقمية ، أو كلاهما. ترجع هذه الدالة FALSE إذا لم يكن هناك مزيد من الصفوف.
فيما يلي مثال بسيط لجلب السجلات من جدول الموظفين .
	
	
    
        
انتهى
بالتوفيق للجميع
والسلام ختام
التعامل مع قواعد بيانات MySQL بإستخدام php : جلب بيانات من قاعدة بيانات MySQL
لقد تعلمت حتى الآن كيفية إنشاء قاعدة بيانات #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']}   ".
         "EMP NAME : {$row['emp_name']}  ".
         "EMP SALARY : {$row['emp_salary']}  ".
         "--------------------------------";
   }
   
   echo "Fetched data successfully\n";
   
   mysql_close($conn);
?>انتهى
بالتوفيق للجميع
والسلام ختام
 
						