如何编号或子弹?

时间:2011-11-10 02:02:55

标签: php mysql html

我想知道如何将子弹编号放在我的桌子上。在下面我回顾主要指南的列表,并在循环中使用子指南。

例如:

1. major1
   a. sub1
   b. sub2
   c. sub3
2. major2
   a. sub1
   b. sub2
   c. sub3

类似的东西。

<table width="594" height="82" cellpadding="3" bordercolor="#999999">
    <tr>
      <td width="38" height="20" bgcolor="#333333" scope="col"><span class="style30"></span></td>
      <td width="234" bgcolor="#333333" scope="col"><div align="center" class="style31">Behavioral Guidelines</div></td>
      <td colspan="4" bgcolor="#333333" scope="col"><div align="left" class="style31">
          <div align="center">Style</div>
      </div></td>
      <td scope="col">&nbsp;</td>
    </tr>
    <?php while($row = mysql_fetch_array($result2)){?>
    <tr>
      <td height="24" valign="top" bgcolor="#FFFFCC"><div align="center" class="style7">Major</div></td>
      <td valign="top" bgcolor="#FFFFCC"><div align="left"><span class="style29"><?php echo $row['majorBg'];?></span></div></td>
      <td width="17" valign="top" bgcolor="#FFFFCC"><div align="center"><span class="style15"><?php echo $row['msg'];?></span></div></td>
      <td width="17" valign="top" bgcolor="#FFFFCC"><div align="center"><span class="style15"><?php echo $row['mct'];?></span></div></td>
      <td width="17" valign="top" bgcolor="#FFFFCC"><div align="center"><span class="style15"><?php echo $row['mch'];?></span></div></td>
      <td width="17" valign="top" bgcolor="#FFFFCC"><div align="center"><span class="style15"><?php echo $row['mad'];?></span></div></td>
      <td width="194" valign="top" bgcolor="#FFFFCC"><span class="style24"><a href="sub.php?major_id=<? echo $row['major_id']; ?>" class="style22" >+ add sub guidelines (optional)</a></span></td>
    </tr>
    <? $sqlCommand="select * from sub_guidelines where major_id =". $row['major_id'];
    $sql1 = mysql_query($sqlCommand) or die (mysql_error()); 
    while($row1 = mysql_fetch_array($sql1))
     {?>
    <tr>
      <td height="2"><div align="center"><span class="style7">Sub</span></div></td>
      <td height="2"><div align="left"><span class="style15"><?php echo $row1['subBg'];?></span></div></td>
      <td height="2" class="style15"><div align="center"><?php echo $row1['ssg'];?></div></td>
      <td height="2" class="style15"><div align="center"><?php echo $row1['sct'];?></div></td>
      <td height="2" class="style15"><div align="center"><?php echo $row1['sch'];?></div></td>
      <td height="2" class="style15"><div align="center"><?php echo $row1['sad'];?></div></td>
      <td height="2" class="style15"><div align="left"></div></td>
      <?php } ?>
    </tr>
    <?php } ?>
    <?php mysql_close($con) ?>
  </table>

这里的结果是:

1. major1
     a. sub1
     a. sub2
     a. sub3
1. major2
     a. sub1
     a. sub2
     a. sub3

它们与major和sub具有相同的编号。

2 个答案:

答案 0 :(得分:3)

您可以使用以下HTML执行此操作。根据需要调整PHP脚本以获得以下输出。

<ol>
    <li>major1
    <ol type="a">
        <li>sub1
        <li>sub2
        <li>sub3
    </ol>
    <li>major2
    <ol type="a">
        <li> sub1
        <li> sub2
        <li> sub3
    </ol>
</ol>

答案 1 :(得分:0)

您可以使用css无序列表或有序列表执行此操作。这螨有帮助。

http://www.mediacollege.com/internet/css/ul-list.html