السلام عليكم ورحمة الله وبركاتة
عندي مشكلة في استخدام التكرار في القالب السهل وهي
عندى استعراض قسم فرعي علي حسب القسم يخرج جميع الاقسام فرعي لجميع الاقسام يعني اية
مثلا عندى قسم A وقسمB
المفروض الاقسام فرعي بتاعة القسم A تظهر تحت قسم A والاقسام فرعي بتاعة القسم B تظهر تحت القسم B
اما بيظهر عندي التالي تحت القسم A جميع الاقسام فرعي ونفس الحكاية تحت القسمB بيظهر جميع الاقسام فرعي
وده كود الاستعلام بتاعة الاقسام الاقسام فرعي
الاقسام الرئيسية بتتعرض زي ما انا عاوذ لكن الفرعية هي الي فية مشكله
وده القالبكود PHP:
$sql=mysql_query("select *from cats where sub_cat='0' and active='0'");
while($row=mysql_fetch_array($sql))
{
$rows[]=$row;
$sql2=mysql_query("select*from cats WHERE sub_cat=$row[0]");
while($row2=mysql_fetch_array($sql2))
{
$row3[]=$row2;
}
}
مع اني لما استخدم الكود بطريقة php العادية يبقي شغالكود PHP:<LOOP NAME="{rows}">
<table width="98%" border="1" align="center" >
<tr>
<td colspan="5" align="center">{rows.title}</td>
</tr>
<tr align="center">
<td width="15%">المواضيع</td>
<td width="15%">الردود</td>
<td width="15%">اخر مشاركة </td>
<td width="47%" colspan="2">المنتدى </td>
</tr>
<LOOP NAME="{row3}">
<tr align="center">
<td>{row3.posts}</td>
<td>{row3.replys}</td>
<td>{row3.last_poster}<br />
{row3.last_post}</td>
<td align="right"><a href='forums.php?f={row3.cat_id}'>{row3.title}</a><br />{row3.descrption}</td>
<td width="3%"> </td>
</tr>
</LOOP>
<tr>
<td colspan="5" > </td>
</tr>
</table>
</LOOP>
فا ارجو المساعده في هذا الموضوع
في صوره في المرفقات توضح ما اقصد


رد مع اقتباس


... عليك استخدام Firebug وعمل Inspect للفراغ الذي يزعجك ... ومعاينة الكود ... مع معاينة Layout في القائمة اليمنى .
