في درسنا السابق شرحنا طريقة ادخال البيانات في قاعدة بيانات mysql بواسطة صفحة php راجع الدرس السابق من هنا
ملاحظة سنتستخدم القاعدة السابقة في هذا الدرس
ملاحظة سنتستخدم القاعدة السابقة في هذا الدرس
- انشىء صفحة php جديدة ثم ادرج هذه الاكواد البرمجية بداخلها
<link type="text/css" rel="stylesheet" href="vewstyle.css">
<body>
<?php
require("db.php");
$query="select * from stores";
$result=@mysql_query($query);
if($result)
{
echo"<table id=r1><tr><th id=h55>معرف المتجر</th><th id=h55>اسم المتجر</th><th id=h55>هاتف المتجر </th><th id=h55>معلومات اضافية</th></tr>";
while($row=mysql_fetch_array($result,MYSQL_NUM))
{
echo"<tr id=t56><td id=t55>$row[0]</td><td id=t55>$row[1]</td><td id=t55>$row[2]</td><td id=t55>$row[3]</td>
</tr>";
}
}
else
{
echo"no view";
}
?></body>
- اولا قمت بالاتصال بقاعدة البيانات بواسطة استدعاء ملف الاتصال بالقاعدة
require("db.php");
- ثانيا طلبت سحب البيانات جميعها من جدول البيانات حيث ان الرمز * يعني تحديد جميع الصفوف في الجدول و stores هو اسم الجدول
$query="select * from stores";
- ثالثا كتبت دالة النتائج
$result=@mysql_query($query);
- رابعا طلبت من القاعدة في حالة ظهور نتائج ماورد في النقطة الخامسة ⬇ بواسطة الدالة الشرطية
if($result){}
- خامسا طلبت من الدالة في حال كان الاتصال ناجح طباعة رأس الجدول التالي بواسطة امر الطباعة echo"";
echo"<table id=r1><tr><th id=h55>معرف المتجر</th><th id=h55>اسم المتجر</th><th id=h55>هاتف المتجر </th><th id=h55>معلومات اضافية</th></tr>";
- سادسا ثم يتبعها مباشرة دالة اظهار النتائج على شكل مصفوفة
while($row=mysql_fetch_array($result,MYSQL_NUM))
{}
- سابعا طبعت بداخل الدالة السابقة محتويات خلايا الجدول باستخدام امر الطباعة echo""; ثم بدخال هذه الحقول طلبت منه اخراج نتائج صف كامل لكل حقل موجود بداخل قاعدة البيانات حيث ان الصف $row[1] بحسب ترتيبه في القاعدة هو صف " اسم المحل التجاري"
echo"<tr id=t56><td id=t55>$row[0]</td><td id=t55>$row[1]</td><td id=t55>$row[2]</td><td id=t55>$row[3]</td>
</tr>";
- ثامنا طلبت من القاعدة في حالة فشل الاتصال ابلاغي برسالة خطأ باستخدام دالة الاستثناء else{} وبداخلها رسالة الخطأ ادرجته بواسطة امر الطباعة آنف الذكر echo "";
تعليقات
إرسال تعليق
شاركنا الآراء ،،