我想把数据库里的数据查询出来 同时分4列显示出来 请问怎么实现呀?

解决方案 »

  1.   

    $result = mysql_query("select * from `表`");
    while($row = mysql_fetch_array($result)) {
      echo $row["字段一"];
      echo $row["字段二"];
      echo $row["字段三"];
      echo $row["字段四"];
      echo "<br>";
    }
      

  2.   

    不是这个意思呀,我要是查询一个字段的值,比如新闻title   我要把title的数据分4列显示
    在asp里是这样的:
    <%
    for i=1 to rs.recordcount
    if (i-1) mod 4 =0 then
    %>
    </tr>
    <%end if%>
      

  3.   


     声明一个计数器:
    .....
    ......
      $count=1;
    while(...):
     echo $row["col"];
     $count++;
      if($count%4==0) echo "<br/>";
    endwhile;