:: مطرود من قبل الإدارة ::
|
مثال بسيط على تقسيم النتائج لأكثر من عمود (درس مميز)
بسم الله الرحمن الرحيم
يا شباب
سوف أقوم بإعطائكم مثال بسيط على تقسيم النتائج لأكثر من عمود .
الآن لنفترض انه لديك سكريبت مقالات , ويحتوي هذا السكريبت على 6 أقسام او اكثر او اقل (غير مهم)
وانت تريد ان تقوم بإعطاء السكريبت جمالية وان تقلل من مساحة الصفحة المستخدمة على المتصفح
لذلك يتوجب عليك ان تقوم بعرض أكثر من قسم على نفس السطر row
يوجد طريقة جميلة جدا وذكية لتقوم بهذا الغرض
صورة المثال :
الكود :
و
رمز PHP:
كود PHP:
<?php include("config.php"); // ملف الإتصال بقاعدة البيانات $sql_query01 = "select * from cat order by id"; // كود الإستعلام $sql_query02 = mysql_query($sql_query01); // query $p_r = 3; // عدد الأقسام بالسطر الواحد $p = 0; // لا تقم بتعديلها print "<table align=center dir=rtl width=100% border=1 bordercolor=#44ooyy cellpadding=0 cellspacing=0>"; // نقوم بطباعة وسم بداية الجدول قبل حلقة التكرار while ($sql = mysql_fetch_array($sql_query02)) { // حلقة التكرار print "<td>$sql[name]</td>"; // طباعة إسم القسم $p++; // نقوم بزيادة رقم واحد الى المتغير if ($p == $p_r) // إذا كان المتغير p يساوي المتغير p_r قم بإغلاق السطر والانتقال الى سطر جديد { echo "</tr>"; $p = 0; // نقوم بإعادة تعيين القيمة الى صفر لكي يبدأ سطر جديد } } ?>
الموضوع كاملا من كتابتي
دكتور / كمال محمد محمد
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
|