在PHP当中制作隔行换色的效果以及制作上下翻页的效果!

2020-12-02 07:16

阅读:666

YPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">

标签:style   blog   http   java   color   os   

首先说明隔行换色的效果,需要用到tr:nth_child(odd);或者括号里的值是even,odd是从第一行开始隔一行,even是从第二行开始:

具体代码如下图案所示:

1     

在数据库当中查询第几条开始和我们需要显示的数据只要几条;我们可以用到limin语句,具体代码如下:

 1 $sql = "select * from movie limit $sum,$pageSize"; 

还有就是隐藏表单inupt以及他的值需要用到在他的类型里面加上type=“hidden”跨页面表单隐藏具体代码如下:

 1  

还有如何取得数据库当中有多少行数我们需要用到mysql_mun_rows;代码如下所示:

mamicode.com,搜素材
1        $sql = "select * from movie limit $sum,$pageSize";
2         echo $sql;
3         $result = mysql_query($sql) or die(mysql_error());
4 
5         $sql1 = "select * from movie";
6         $result1 = mysql_query($sql1) or die(mysql_error());
7 
8         $count = mysql_num_rows($result1);
mamicode.com,搜素材

对于怎么制作上下翻页和在输入框里输入要跳转到第几页的代码如下图所示:

mamicode.com,搜素材
  1 
  2  3       4
  5      10 
 11      32 
 33 
 34 
 35 
 36 
 37 
38 39 40 41 42 43 44 45php 46include("conn.php"); 47$page = ""; 48if(@$_GET[‘page‘]){ 49$page = $_GET[‘page‘]; 50 }else{ 51$page = 1; 52 } 53 54$pageSize = 3; 55$sum = ($page-1)*$pageSize; 56 57$sql = "select * from movie limit $sum,$pageSize"; 58echo$sql; 59$result = mysql_query($sql) or die(mysql_error()); 60 61$sql1 = "select * from movie"; 62$result1 = mysql_query($sql1) or die(mysql_error()); 63 64$count = mysql_num_rows($result1); 65 66 67$n=0; 68 69function swiftType($type){ 70$t = ""; 71switch($type){ 72case 1: 73$t = "爱情"; 74break; 75case 2: 76$t = "科幻"; 77break; 78case 3: 79$t = "恐怖"; 80break; 81 } 82 83return$t; 84 85 } 86 87while($row = mysql_fetch_array($result)){ 88 ?> 89 90 91 92 93 98 99100101php 102$n++; 103 } 104105mysql_close($conn); 106 ?> 107108
序号 电影名称 主演 类型 操作
echo $row[‘id‘] ?> echo $row[‘moviename‘] ?> echo $row[‘actor‘] ?> 94 php 95 echo swiftType($row[‘type‘]); 96 ?> 97 删除
109 110 共有echo $count ?> 部电影 111 共有php 112 $totalPage = $count % $pageSize == 0 ? intval($count / $pageSize) : intval($count / $pageSize) + 1; 113 echo $totalPage; 114 115 ?> 页 116 117 上一页 118 119 php 120 for($i=1;$i$totalPage;$i++){ 121 ?> 122 echo $i ?> 123 php 124 } 125 ?> 126 下一页 127 128 跳转到 129 130 131 143
mamicode.com,搜素材
mamicode.com,搜素材
 1 
 2 
 3      4      5 
 6 php
 7 include("conn.php");
 8 if(@$_GET[‘id‘]){
 9     $id = $_GET[‘id‘];
10     $sql = "select * from movie where id=$id";
11     $r = mysql_query($sql);
12     $row = mysql_fetch_array($r);
13 }
14 ?>
15 
16 
17 18 电影名称:
19 主 演:
20 21
22 23 24
mamicode.com,搜素材

 

在PHP当中制作隔行换色的效果以及制作上下翻页的效果!,搜素材,soscw.com

在PHP当中制作隔行换色的效果以及制作上下翻页的效果!

标签:style   blog   http   java   color   os   

原文地址:http://www.cnblogs.com/ws3366/p/3699649.html


评论


亲,登录后才可以留言!