>백엔드 개발 >PHP 튜토리얼 >PHP를 사용하여 페이지가 매겨진 HTML 목록을 생성하는 HTML 코드 생성

PHP를 사용하여 페이지가 매겨진 HTML 목록을 생성하는 HTML 코드 생성

WBOY
WBOY원래의
2016-07-29 08:36:401077검색

$db = mysql_connect("127.0.0.1","root","******") 또는 die("호스트에 연결할 수 없음");
$re = mysql_select_db("t",$db)또는 죽음("데이터베이스를 열 수 없음");
$sql = "뉴스에서 * 선택";
$res = mysql_query($sql);
$row = mysql_num_rows($res);
$pagesize   = 2;                   //분할
행행
if($row<$pagesize) $pages = 1;        
if($row%$pagesize){
    $pages  = intval($row/$pagesize) 1;
}else{
    $pages  = intval($row/$pagesize);
}
for($i=1;$i<=$pages;$i ){
    $page_turn="";
    if($i==1){
        $indexpath="index.html";
        $page_turn.="첫 번째 | 앞";
    }else{
        $indexpath="index_".$i.".html";
        $page_turn.="첫 번째 | 앞면< /a>";
    }
    if($i==$pages){
        $page_turn.=' | 뒤 | 마지막';
    }else{
        $page_turn.=" | 뒤 | 마지막";
    }
    $search = $sql." LIMIT ".($i-1)*$pagesize .", $pagesize"; 
    $result = mysql_query($search);
    $rows   = mysql_num_rows($result);    
    $j=1;
    $list="";
    while($j<=$rows){
        $doc    = mysql_fetch_array($result);
        $id     = $doc['0'];
        $title  = $doc['1'];
        $path   = $doc['3'];
        $list   .="".$title."
";
        $j =1;
    }
    $list.="

".$page_turn;
    $fp     = fopen("html/list.html","r");
    $str    = fread($fp,filesize("html/list.html"));  
    $str    = str_replace("{content}",$list,$str);
    fclose($fp);
    $handle = fopen($path."/".$indexpath,"w");
    fwrite($handle,$str);
    fclose($handle);    
}       
    copy($path."/index.html",$path."/index_1.html");           
?>

以上就介绍了生成html 用PHP生成html分页列表的代码, 包括了生成htmldirective内容, 希望对PHP教程有兴趣的朋友有所帮助.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.