这是我的input.php代码:
<?php
include('common/function.php');
function show_message(){      $sql="SELECT * FROM message order by time DESC";
$result=mysql_query($sql);
$num=mysql_num_rows($result);
  for($i=0;$i<mysql_num_rows($result);$i++)
     { $row=mysql_fetch_assoc($result); $arr[$i]=$row; }return $arr;        }
        $i=0;
?>
<!DOCTYPE html><html xmlns="http://www.w3.org/1999/html">
<head>    
<meta charset="utf-8">    
  <title>评论页</title>    
  <link rel="stylesheet" href="media/css/评论页css.css">  
</head>
<body>  
      <div class="header">    
         <div class="nav">        
            <div class="shouye"><a href="#">首页</a>
            </div>        
<!--<a href="#">去商城</a>        
             <a href="#">去评论</a>-->    
         </div>
      </div>
<div class="container">    
  <!--<div class="logo"></div>-->    
      <div class="discussion_board">      
     <?php $list_content = show_message();?>            
     <?php foreach($list_content as $item):$i++;?>         
  <div id="show">        
     <div class="num">
        <?php echo $i;?></div>        
            <div class="photo"></div>        
         <div id="text">            
          <div class="text">            
              <?php echo $item['content']."<br/>";?>            
         留言时间:<?php echo $item['time']."<br/>";?>                 
             <form method="post" action="delete.php">            
              <input type="text" value="<?php echo $item['id'];?>" name="id"      class="kong">            
              <input type="submit" name="delete" value="删除"  class="you"/>            
             </form>             
</div><!---->            
<!--<div class="log">                
留言人:  留言时间:            
          </div>-->       
      </div>    
 </div> 
    <?php endforeach; ?>    
 </div>    
<div class="talk">        
<form action="chuli.php" method="post">        
  <input type="text" class="talk_theme" value="主题" >        
    <textarea class="talk_text" name="">请输入</textarea>       
    <div class="button_send">         
          <input type="submit" class="tijiao" value="提交留言">       
   </div>        
 </form>    
    </div> 
    </div>
  </body>
 <footer>
 </footer>
</html>   
我的这段代码可以实现输入留言,然后在同一页面生成留言,并且通过foreach将留言框和留言时间都输出。现在我就是想把生成的留言分页显示,但在网上找了很久,知道分页功能大概怎么回事,但就是不知道怎么嵌入我上面的这段代码中。弄了很久啦,真得急~~专业朋友帮一下忙吧,我刚学php。希望可以帮我把分页代码嵌入以上代码
万分感谢啦~~ 

解决方案 »

  1.   

    $sql="SELECT * FROM message order by time DESC limit x,x";
    研究下limit属性
      

  2.   

    http://topic.csdn.net/u/20120117/11/c2618d08-b88c-4586-8b00-f1938f5c7792.html
      

  3.   

    去网上找一个分页类
    调用的时候你需要这么做:
    一,通过查询得到符合结果的记录一共有多少条,然后将这个数字存入一个变量中,这个时候实例化分页类对象,一般需要传入两个值,一个是记录总数,一个是你希望每页显示多少,如:$fpage=new FPage($total,$page_num)
    二,$fpage对象里应该有一个limit方法或者类似的方法,将这个方法放到你需要限制查询数目的语句后,比如select * from table1 $fpage->limit()
    然后就ok了.
      

  4.   

    可以把分页的代码嵌入我上面那段代码吗?我是刚学php的,我查过很多分页的代码,但就是不知道要放到哪里?