بسم الله الرحمن الرحيم
لمشاهدة الروابط يلزمك التسجيل
لقد تعلمت حتى الآن كيفية إنشاء قاعدة بيانات #MySQL والجدول بالإضافة إلى إدخال البيانات. الآن حان الوقت لاسترداد البيانات التي تم إدراجها في المقال التعليمي السابق.
حيث يمكنك جلب البيانات من جداول #MySQL عن طريق تنفيذ عبارة SQL SELECT وتمريرها الى الوظيفة mysql_query. لديك العديد من الخيارات لجلب البيانات من #MySQL.
الخيار الأكثر استخدامًا هو استخدام وظيفة mysql_fetch_array () . تقوم هذه الدالة بارجاع الصف كمصفف ارتباطي ، أو مصفوفة رقمية ، أو كلاهما. ترجع هذه الدالة FALSE إذا لم يكن هناك مزيد من الصفوف.
فيما يلي مثال بسيط لجلب السجلات من جدول الموظفين .
CODE
<?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);
?>
انتهى
بالتوفيق للجميع
والسلام ختام