$pagesize=12;
      $query="select * from piaomiaopro  where pmflag=1 order by pmid desc limit ".($page-1)*$pagesize." ,$pagesize";
    $result=mysql_query($query) ;
      if($result !=""){
   
?>
<table border="0" align="center">
          <tr>
   <?php
  $i=0;
  while($rs=mysql_fetch_array($result)){
  $i++;
  if($i%3==0)
  ?>
            <td>

<table border="0" align="center">
          <tr>
            <td><a href="showpro.php?pmid=<?php echo $rs["pmid"]?>"><img src="<?php echo $rs["pmimage"]?>" width="120" height="100" border="0" title="<?php echo $rs["pmtitle"] ?>" /></a></td>
          </tr>
          <tr>
            <td align="center"><a href="showpro.php?pmid=<?php echo $rs["pmid"]?>" class="bodytext"><?php echo mb_substr($rs["pmtitle"],0,10,$encode)."…"?></a></td>
          </tr>
        </table>
</td>
<?php }?>
          </tr>
        </table>
我该怎么办就可以把它按照四行三列排列呢?本人菜鸟呀,帮我看看好不?

解决方案 »

  1.   

    $pagesize=12; 
          $query="select * from piaomiaopro  where pmflag=1 order by pmid desc limit ".($page-1)*$pagesize." ,$pagesize"; 
        $result=mysql_query($query) ; 
          if($result !=""){ 
      
    ?> 
    <table border="0" align="center">           <tr> 
      <?php 
      $i=0; 
      while($rs=mysql_fetch_array($result)){ 
      $i++; 
      
      ?> 
                <td> <table border="0" align="center"> 
              <tr> 
                <td> <a href="showpro.php?pmid= <?php echo $rs["pmid"]?>"> <img src=" <?php echo $rs["pmimage"]?>" width="120" height="100" border="0" title=" <?php echo $rs["pmtitle"] ?>" /> </a> </td> 
              </tr> 
              <tr> 
                <td align="center"> <a href="showpro.php?pmid= <?php echo $rs["pmid"]?>" class="bodytext"> <?php echo mb_substr($rs["pmtitle"],0,10,$encode)."…"?> </a> </td> 
              </tr> 
            </table> 
    </td> 
    <?php 
    if($i%3==0) 
    {
    echo '</tr><tr>';
    }
    }
    ?>
              </tr> 
     
            </table>