當前位置:編程學習大全網 - 遊戲軟體 - php中mysql語句怎麽寫分頁

php中mysql語句怎麽寫分頁

分頁在我們日常生活中的網頁很常見,也是每個程序員必須要掌握的。

1.數據庫語句 select * from databaseName limit 0,5;(查找從0開始的5條數據);

2.url解析:parse_url

3.$_SERVER[REQUEST_URL]獲取當前的地址。

上面的是php分頁的基本知識:

<?php

$con=mysql_connect("localhost","root","123456") or die("could not connect".mysql_error);//連接數據庫

mysql_select_db("test",$con);

$pagesize=10;

$url=$_SERVER["REQUEST_URI"];//解析當前地址

$url=parse_url($url);

$url=$url[path];

$numq=mysql_query(select * from text );

$num=mysql_num_rows($numq);//獲取數據庫的條數

if($_GET[page]){

$pageval=$_GET[page];

$page=($pageval-1)*$pagesize;

$page.=',';

}

$int=ceil($num/$pagesize);

if( $pageval>=$int){

echo $int;

$pageval=$int-1;

};

$SQL="SELECT * FROM text limit $page $pagesize ";

$query=mysql_query($SQL);

while($row=mysql_fetch_array($query)){

echo "<div id='wen'><span id='wenzhang_title'>".$row['title']."</span><div class='neirong'><span>".$row['wenzhang']."</span></div><div class='time'>".$row['time']."</div></div>";

}

if($num > $pagesize){

if($pageval<=1)$pageval=1;

echo "*** $num 條".

" <a href=$url?page=".($pageval-1).">上壹頁</a> <a href=$url?page=".($pageval+1).">下壹頁</a>";

}

>

  • 上一篇:蜘蛛紙牌的遊戲設定
  • 下一篇:薔薇紳士傑斯是限定嗎
  • copyright 2024編程學習大全網