for($c=1;$c<=12;$c++)
{
echo $c;
if(!($c%4)) echo "<br>";
}

解决方案 »

  1.   

    用div+css或者二次表格实现显示。前者在程序实现容易(可以一直循环即可)。后者需要在余4的开头结尾增加开始和结束。
      

  2.   

    用个<TD></TD>
    做个循环
      

  3.   

    $sql="select * from image limit 0,12"; 
         $result=mysql_query($sql,$mylink);
    <?php while($myarray=mysql_fetch_array($result))
      {
      ?>
              <td width="571" height="137" valign="top" bordercolor="#FFFFFF">
    <img src="<?php echo $myarray["imagesavepath"];?>" width=102 height=135  />
                          
            }  
          ?>
     </td>这样子,一行显示12张图片...to:wasuka(被奴役的食尸鬼) 
    if(!($c%4)) echo "<br>";
          这句加在哪里可以实现循环换行...
      

  4.   

    <table border="1">
    <?php
    for($tr=0;$tr<3;$tr++)
    {
    echo "<tr>";
    for($td=0;$td<4;$td++)
    {
    echo "<td>asdasd</td>";
    }
    echo "</tr>";
    }
    ?>
    </table>
      

  5.   

    to:wasuka(被奴役的食尸鬼)   高手请指教...
          
        <?php
        for($tr=0;$tr<3;$tr++)
                          {
                 echo "<tr>";
        for($td=0;$td<4;$td++)
                   {
             $myarray=mysql_fetch_array($result);  //这句不懂得怎么放.
            echo "<td>";
               echo "<img src=".$myarray['imagesavepath']."  />";
      echo "</td>";
                      }

                      echo "</tr>";
                       }
    ?>     //分页程序省略...
     
    if($page>=$page_count)    echo "最后一页";
       else echo"<a href='$PATH_INFO?page=$page_count'>最后一页</a>";      图片可以显示不过,是不是这样只能显示前12条记录..后面呢..不行啊.达不到分页的效果...是不是要把记录从数据中读出来  不是还要用个循环..$myarray=mysql_fetch_array($result) 这个怎么调整啊.....
      

  6.   

    我刚才给你的程序里面$tr是写死的,你只需计算$tr的值就行了
      

  7.   

    例如:
    $tr = ceil(mysql_num_rows(mysql_query($query))/4);
    这样$tr就是实际行数了
      

  8.   

    to :wasuka(被奴役的食尸鬼) 定死也可以啊...现在的问题:就是怎样才能使我的图片显示到下一页啊..就差分页了..我分页程序加了. 不过点下一页也都是这些图片..
     我不知道怎样添加这个循环,添加到哪里,帮帮忙啊..
    while($myarray=mysql_fetch_array($result)){
    } for($td=0;$td<4;$td++)
                   {
    (我现在放在这里.不行啊)          $myarray=mysql_fetch_array($result);  //这句不懂得怎么放.
            echo "<td>";
               echo "<img src=".$myarray['imagesavepath']."  />";//这样只能显示12张吧..第13张....
      echo "</td>";
                      }
      

  9.   

    to:wasuka(迦罗娜:潜行的诡计与研究) 说得具体点吧.拜托..
      

  10.   

    LIMIT子句可以被用来限制SELECT语句返回的行数。LIMIT取1个或2个数字参数,如果给定2个参数,第一个指定要返回的第一行的偏移量,第二个指定返回行的最大数目。初始行的偏移量是0(不是1)。
      

  11.   

    to:wasuka
      我只想在一个页面显示3行4列的效果...你的那个程序可以使用.但现在就是怎么点下一页时..也只能看到这些图片呢..while($myarray=mysql_fetch_array($result)){} 这句循环读取数据库中的内容,但是现在要是再把它放在 这个二次循环中就会达不到我要的效果..怎么解决...
      

  12.   

    for($i=0;$i < $num;$i++){
        if($i%4==0){
           echo "<tr>";
        }
           echo "<td>图片</td>";
        if($i%4==3){
           echo "</tr>";
        }
    }
      

  13.   

    LIMIT 偏移量,多少行!
    第一行 LIMIT 0,4
    第二行 LIMIT 4,4
    ..................
      

  14.   

    $page = $_GET['page'];
    if(! $page) $page = 1;
    $pagesize = 12;
    $start = ($page-1)*$pagesize;$sql = "select from tbl_name limit $start, $pagesize";
    $rs = mysql_query($sql);$ar = array();
    while($row = mysql_fecth_array($rs)) {
      $ar[] = $row;
    }
    echo '<table>';
    foreach(array_chunk($ar, 4) as $tmp) {
      echo '<tr>';
      foreach($tmp as $v) {
        echo "<td><img src='$v[imgaepath]'></td>";
      }
      echo '</td>';
    }
    echo '</table>';
    echo 分页导航条
      

  15.   

    phplib block循环
    很简单smarty里也行
      

  16.   

    to :xuzuning(唠叨) 可以显示图片,也可以分页..但
     echo "<td>
      <a href='./image/sjok.php?id='$v[imagename]' target='_blank'><img src='$v[imagesavepath]' width=102 height=135></a>&nbsp;&nbsp;</td>";//我这句这么不行<a href='./image/sjok.php?id='$v[imagename]' target='_blank'>
    //id='$v[imagename]'//这里的id  怎么没有值啊...其它的方法也试了,不行.这样的话.人家点击就不能放大查看....一定结帐...
      

  17.   

    to :xuzuning(唠叨) 可以显示图片,也可以分页..但
     echo "<td>
      <a href='./image/sjok.php?id='$v[imagename]' target='_blank'><img src='$v[imagesavepath]' width=102 height=135></a>&nbsp;&nbsp;</td>";//我这句这么不行<a href='./image/sjok.php?id='$v[imagename]' target='_blank'>
    //id='$v[imagename]'//这里的id  怎么没有值啊...其它的方法也试了,不行.这样的话.人家点击就不能放大查看....一定结帐...
    ------------------------------------<a href='./image/sjok.php?id=".$v[imagename]."' target='_blank'>
      

  18.   

    echo "<td>
      <a href='./image/sjok.php?id=$v[imagename]' target='_blank'><img src='$v[imagesavepath]' width=102 height=135></a>&nbsp;&nbsp;</td>";id='$v[imagename] 多了个分号
      

  19.   

    to :xuzuning(唠叨) <?php
     
       $imagename=$_REQUEST['id'];
       echo "<table align='center'>";
       echo "<tr>";
       echo "<td>";
       echo " <img src=".$imagename." width=400 height=534 >";
       echo "</img>";
       echo "</td>";
       echo "<tr >";
       echo "<td align='center'>";
       echo "<a href='javascript:window.close()'>关闭窗口</a>";
       echo "</td>";
       echo "</table>";
       ?>  
     
    为什么有时图片有时不能正确显示....当点击图片查看原图时第一页可以..但到第二页时,就不能显示出图片了....