繁体中文
设为首页
加入收藏
当前位置:PHP技术首页 >> PHP基础 >> 利用sql的limit属性对mysql数据库

利用sql的limit属性对mysql数据库

2005-01-15 08:00:00  作者:  来源:互联网  浏览次数:0  文字大小:【】【】【
简介://利用sql的limit属性对mysql数据库 原作者:不详 来源:中国PHP自由联盟

//利用sql的limit属性对mysql数据库

function pagetorecord($page,$pagecounts){

$result=($page-1)*$pagecounts;

return $result;

}

function pagech($page,$j){

if($j==1){

$p=$page+1;}

else{

$p=$page-1;}

return $p;

}

$pagecounts=20;

if($startpage){

$startpage=$startpage;

}

else{

$startpage=1;

}

$sqltr="select * from main order by sm limit ".pagetorecord($startpage,$pagecounts).",".$pagecounts;

$connect=mysql_connect("localhost","http","something");

$select=mysql_select_db('book',$connect);

$query=mysql_query('select count(*) as total from main',$connect);

$totalrecord=mysql_result($query,0,"total");

$query=mysql_query($sqltr,$connect);

//-------------------------------

echo "";

echo"

";

$i=1;

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

printf("

",

$i,$array[bzsh],$array[sm],$array[cbs],$array[dj]);

$i++;

}

echo"

序号标准书号书名出版社定价
%d%s%s%s%f
";

echo"


";

mysql_close($connect);

if(0==$totalrecord%$pagecounts){

$totalpage=floor($totalrecord/$pagecounts);}

else{

$totalpage=floor($totalrecord/$pagecounts)+1;

}

//echo $sqltr;

if($startpage==1){

if($totalpage>1){

echo"首页 ";

echo"前页 ";

echo "下页 ";

echo "尾页 共".$totalpage."页 第".$startpage."页";

}

else{

echo"首页 ";

echo"前页 ";

echo"下页 ";

echo"尾页 ";

}

}

elseif($startpage==$totalpage){

echo "首页 ";

echo "前页 ";

echo"下页 ";

echo"尾页 共".$totalpage."页 第".$startpage."页";

}

else{

echo "首页 ";

echo "前页 ";

echo "下页 ";

echo "尾页 共".$totalpage."页 第".$startpage."页";

}

?>

原作者:不详

来源:中国PHP自由联盟

责任编辑:admin
相关文章