White spaces tree structure..
Posted: Wed Dec 15, 2004 6:24 am
i made this tree structure but there are white space on the pages how can i position these rows using css or what ever...
Code: Select all
<?php
<?
$result=mysql_query("select main_id,main_cat_detail from tbl_main_cat") or die(mysql_error());
$num=mysql_num_rows($result);
for($p=0,$i=0;$i<$num;$i++)
{
$id=mysql_result($result,$i,'main_id');
$title=mysql_result($result,$i,'main_cat_detail');
print "<tr><td colspan='2'><p class='redp'><a href='#' onclick='MMDiv$id.style.visibility="visible"';);'>$title $i$p</a></p></td></tr>";
$result1=mysql_query("select s_cat_id,sub_cat_title from tbl_sub_category where main_id=".$id) or die(mysql_error());
$num1=mysql_num_rows($result1);
for($x=0;$x<$num1;$x++,$p++)
{
$sub_id=mysql_result($result1,$x,'s_cat_id');
$sub_title=mysql_result($result1,$x,'sub_cat_title');
//if(isset($sendid)&&$sendid==$id) ?>
<tr><td><? if($x==0){ ?>
<DIV ID="MMDiv<? print $id ?>" style="visibility:hidden">
<LABEL FOR="MakeModel">
<table id="MakeModel" width="100%"><? } ?><tr>
<td align='right' width='20%'>
<font size=3><strong>+</strong></font>
</td>
<td width="80%">
<p><? print "$sub_title </p>";
if($x==0&&$x+1!=$num1)
print "</td></tr>";
else if($x+1==$num1)
print "</td></tr></table></LABEL></DIV>";
else if($x==0&&$x+1==$num1)
print "</td></tr></table></LABEL></DIV>";
?>
<? }
print "</td></tr>"; ?>
<? }
?>
?>