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

NEXT- الادارة
- تاريخ التسجيل : 18/02/2011
المساهمات : 446
النقاط : 200660
التقيم : 28
الدولة :
الجنس :
رد: التعامل مع قواعد بيانات MySQL بإستخدام php ...مقال 4_ جلب بيانات من قاعدة بيانات MySQL
مثال اخر لجلب بيانات من جداول #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);
?>
ـــــــــــــــــــ التوقيع ــــــــــــــــــــ

NEXT- الادارة
- تاريخ التسجيل : 18/02/2011
المساهمات : 446
النقاط : 200660
التقيم : 28
الدولة :
الجنس :
رد: التعامل مع قواعد بيانات MySQL بإستخدام php ...مقال 4_ جلب بيانات من قاعدة بيانات MySQL
أشكرك أخى الكريم @NEXT على مجهودك
زهراء- ........
- تاريخ التسجيل : 18/02/2011
المساهمات : 438
النقاط : 769
التقيم : 67
الدولة :
الجنس :
رد: التعامل مع قواعد بيانات MySQL بإستخدام php ...مقال 4_ جلب بيانات من قاعدة بيانات MySQL
تسلم يا استاذ
م/موسي- الاشراف
- تاريخ التسجيل : 18/02/2011
المساهمات : 178
النقاط : 346
التقيم : 12
الدولة :
الجنس :
| |
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
» شركة تنظيف مسابح بالرياض
» "بروتين بعد التكميم فوائد البروتين بعد التكميم بروتين بودر بعد التكميم"
» اشهر نسخ واتساب بلس 2023 whatsapp plus
» متجر مجوهرات دير: إشراقة الذهب الخالص
» صراف صينى مقاس57*40
» فلاي تورز: اكتشف عالمًا من السفر والسياحة المثيرة
» متجر yallaa kids : مصدر الإبداع والتعلم للأطفال
» افضل تمويل
» "اقوي عروض المساج "