عزيزي هذي فكرتها تختلف عن فكرة تعدد الصفحات .. تعدد الصفحات يرسل استعلام استعلام لجلب عدد معين من النتائج في كل صفحة .. أما تقسيم النتائج في عمودين فليس له علاقة بالاستعلام وعدد النتائج لأن حركة العمودين ستقوم بها باستخدام وسوم HTML لتظهر النتائج بجانب بعضها بغض النظر عن عددها
اتبع التالي
كود PHP:
<?php
//أول شي تجري استعلامك لجلب النتائج
$query=mysql_query("select * from table ");
?>
<!-- هنا سنقوم بعمل جدول بالهتمل لنظهر النتائج داخلة-->
<table width=100% border=1>
<tr>
<?php
while($row=mysql_fetch_array($query)){
//لاحظ بدأنا حلقة تكرار الطباعة بعد أن فتحنا وسم الصف داخل الجدول
?>
<td align="center">
<?php echo $row[name]; ?>
</td>
<?php
//نضع الان متغير يقوم بزيادة واحد في كل مرة يضع فيها خلية داخل الصف ويطبع النتيجة داخلها
$colument++;
//الشرط هذا يفحص قيمة المتغير الذي يعد الخلايا .. فإذا أصبح عدد الحلايا داخل الصف يساوي اثنين
//فسيقوم بإغلاق الصف وينزل صف جديد ثم يصفر عداد الخلايا ليعود العد من جديد وهكذا
if($colument ==2)
{
echo "</tr>";
$colument=0;
}
?>
</table>
__________________
ومامن كاتب إلا سيفنى ****** ويبقي الدهر ماكتبت يداه
فلا تكتب بكفك غير شيء ****** يسرك يوم القيامة أن تراه