利用sql的limit的属性对MySQL数据库并不难

此文章主要向大家讲述的是正确利用sql的limit的属性对MySQL数据库,假如你对sql的limit的属性对MySQL数据库的实际操作步骤有兴趣了解的话,你就可以通过以下的文章对其进行了解,望你会有所收获。

创新互联-专业网站定制、快速模板网站建设、高性价比奉新网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式奉新网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖奉新地区。费用合理售后完善,十余年实体公司更值得信赖。

利用sql的limit属性对MySQL(和PHP搭配之最佳组合)数据库

 
 
 
  1. <?PHP 
  2. function pagetorecord($page,$pagecounts){ 
  3. $result=($page-1)*$pagecounts; 
  4. return $result; 
  5. function pagech($page,$j){ 
  6. if($j==1){ 
  7. $p=$page+1;} 
  8. else{ 
  9. $p=$page-1;} 
  10. return $p; 
  11. $pagecounts=20; 
  12. if($startpage){ 
  13. $startpage=$startpage; 
  14. else{ 
  15. $startpage=1; 
  16. $sqltr="select * from main order by sm limit ".pagetorecord($startpage,$pagecounts).",".$pagecounts; 
  17. $connect=MySQL(和PHP搭配之最佳组合)_connect("localhost","http","something"); 
  18. $select=MySQL(和PHP搭配之最佳组合)_select_db('book',$connect); 
  19. $query=MySQL(和PHP搭配之最佳组合)_query('select count(*) as total from main',$connect); 
  20. $totalrecord=MySQL(和PHP搭配之最佳组合)_result($query,0,"total"); 
  21. $query=MySQL(和PHP搭配之最佳组合)_query($sqltr,$connect); 
  22. echo "<table border=1 cellpadding=0 cellspacing=0>"; 
  23. echo"<tr><td>序号</td><td>标准书号</td><td>书名</td><td>出版社</td><td>定价</td></tr>"; 
  24. $i=1; 
  25. while($array=MySQL(和PHP搭配之最佳组合)_fetch_array($query)){ 
  26. printf("<tr><td>%d</td><td>%s</td><td>%s</td><td>%s</td><td>%f</td></tr>", 
  27. $i,$array[bzsh],$array[sm],$array[cbs],$array[dj]); 
  28. $i++; 
  29. echo"</table>"; 
  30. echo"<hr>"; 
  31. MySQL(和PHP搭配之最佳组合)_close($connect); 
  32. if(0==$totalrecord%$pagecounts){ 
  33. $totalpage=floor($totalrecord/$pagecounts);} 
  34. else{ 
  35. $totalpage=floor($totalrecord/$pagecounts)+1; 
  36. //echo $sqltr; 
  37. if($startpage==1){ 
  38. if($totalpage>1){ 
  39. echo"首页 "; 
  40. echo"前页 "; 
  41. echo "<a href=../../".basename($PHP_SELF)."?startpage=".pagech($startpage,1).">下页 </a>"; 
  42. echo "<a href=../../".basename($PHP_SELF)."?startpage=".$totalpage.">尾页</a> 共".$totalpage."页 第".$startpage."页"; 
  43. else{ 
  44. echo"首页 "; 
  45. echo"前页 "; 
  46. echo"下页 "; 
  47. echo"尾页 "; 
  48. elseif($startpage==$totalpage){ 
  49. echo "<a href=../../".basename($PHP_SELF)."?startpage=1>首页 </a>"; 
  50. echo "<a href=../../".basename($PHP_SELF)."?startpage=".pagech($startpage,-1).">前页 </a>"; 
  51. echo"下页 "; 
  52. echo"尾页 共".$totalpage."页 第".$startpage."页"; 
  53. else{ 
  54. echo "<a href=../../".basename($PHP_SELF)."?startpage=1>首页 </a>"; 
  55. echo "<a href=../../".basename($PHP_SELF)."?startpage=".pagech($startpage,-1).">前页 </a>"; 
  56. echo "<a href=../../".basename($PHP_SELF)."?startpage=".pagech($startpage,1).">下页 </a>"; 
  57. echo "<a href=../../".basename($PHP_SELF)."?startpage=".$totalpage.">尾页</a> 共".$totalpage."页 第".$startpage."页"; 
  58. ?> 

以上的相关内容就是对利用sql的limit属性对MySQL数据库的介绍,望你能有所收获。

本文名称:利用sql的limit的属性对MySQL数据库并不难
转载来源:http://www.gawzjz.com/qtweb2/news10/1710.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联