下面的代码只能显示一行,我想让他多行显示,每行显示5张图片。请问要怎么改?================================================<?
require('config.php');
$res=mysql_query("SELECT * FROM site WHERE type='tpwz' ORDER BY id DESC");
$i=0; 
while ($result=mysql_fetch_array($res)) {
 echo ("<table width=\"162\" height=\"150\" border=\"0\" align=\"left\" cellspacing=\"0\" class=\"ctl\">
      <tr>
        <td height=\"128\" align=\"center\"><div class=\"wzcx\"><a href=mcx.php?id=".$result['id']." target=_blank><img src=".$result['wxtp']." width=\"151\" height=\"128\"  border=\"0\"></a></div></td>
      </tr>
      <tr>
        <td align=\"center\" title=".$result['name']."><a href=mcx.php?id=".$result['id']." target=_blank>".$result['name']."</a></td>
      </tr>
    </table> ");
$i++; 
if($i==5) 
break;
}
?>

解决方案 »

  1.   


    <?
    require('config.php');
    $res=mysql_query("SELECT * FROM site WHERE type='tpwz' ORDER BY id DESC");
    $i=0;  
    echo "<table width=\"162\" height=\"150\" border=\"0\" align=\"left\" cellspacing=\"0\" class=\"ctl\">";
    while ($result=mysql_fetch_array($res)) {
     echo ("
      <tr>
      <td height=\"128\" align=\"center\"><div class=\"wzcx\"><a href=mcx.php?id=".$result['id']." target=_blank><img src=".$result['wxtp']." width=\"151\" height=\"128\" border=\"0\"></a></div></td>
      </tr>
      <tr>
      <td align=\"center\" title=".$result['name']."><a href=mcx.php?id=".$result['id']." target=_blank>".$result['name']."</a></td>
      </tr>
       ");
    $i++;  
    if($i==5)  
    break;
    }
    echo '</table>';
    ?>
    if($i==5)  
    break;
    } 有这一段只显示五条