About-PHP-02

如果要给table里面的td添加颜色,有两种方法:

 1 <html>
 2 <head>
 3     <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>
 4     <!--    第一种是用stylecss-->
 5     <style type="text/css">
 6         tr:nth-child(even){  /*even:偶数   odd:基数*/
 7             background-color: red;
 8         }
 9     </style>
10 </head>
11 <body>
12 
13 </body>
14 <!--    第二种是用js+css-->
15 <script>
16     function changeColor(){ //改变颜色的函数
17         var trs = document.getElementsByTagName("tr"); //找到table中的所有的tr
18         for(var i=0;i<trs.length;i++){
19             if( i%2 == 0){
20                 trs[i].style.background="#cad9ea";
21             }
22         }
23     }
24     window.onload = changeColor;
25 
26 </script>
27 </html>
1 <?php
2 $sql = "select * from movie limit 0,5"; //0:从第一条显示     5:显示5条
3 
4 $totalPage = $count % $pageSize == 0 ? intval($count / $pageSize) :  intval($count / $pageSize) + 1;
5 //intval是强制换成整型
6 //intval($count / $pageSize) =(int)($count / $pageSize) 
7 echo $totalPage;
8 ?>
 1 <html>
 2 <head>
 3     <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>
 4     <style>
 5         tr:nth-child(even){
 6         background: #cad9ea;
 7         }
 8     </style>
 9 </head>
10 <body>
11 <table border="1">
12     <tr style="background-color: #afbcff">
13         <td>序号</td>
14         <td>电影名称</td>
15         <td>主演</td>
16         <td>类型</td>
17         <td>操作</td>
18     </tr>
19     <?php
20     $conn = mysql_connect("localhost","","") or die("链接数据库失败");
21     mysql_select_db("test");
22     mysql_query("set names 'utf8'");
23 
24     $page = "";
25     if(@$_GET['page']){
26         $page = $_GET['page'];
27     }else{
28         $page = 1;
29     }
30 
31     $pageSize = 3;
32     $sum = ($page-1)*$pageSize;
33 
34     $sql = "select * from movie limit $sum,$pageSize";
35     echo $sql;
36     $result = mysql_query($sql) or die(mysql_error());
37 
38     $sqlAll = "select * from movie";
39     $resultAll = mysql_query($sqlAll) or die(mysql_error());
40 
41     $count = mysql_num_rows($resultAll);
42 
43     $n = 0;
44 
45     while($row = mysql_fetch_array($result)){
46         ?>
47         <tr>
48             <td><?php echo $row['id'] ?></td>
49             <td><a href="movie_detail.php?id=<?php echo $row['id'] ?>"> <?php echo $row['movieName'] ?> </a></td>
50             <td><?php echo $row['actor'] ?></td>
51             <td><?php echo $row['type'] ?></td>
52             <td><a href="#">删除</a></td>
53         </tr>
54     <?php
55         $n++;
56     }
57     mysql_close($conn);
58     ?>
59 </table>
60 
61 <span>共有 <?php echo $count ?>电影</span>
62 <span>共有<?php
63     $totalPage = $count % $pageSize == 0? intval($count / $pageSize) : intval($count / $pageSize)+1;
64     echo $totalPage;
65     ?>页</span>
66 <a href="movie_About.php?page=<?php echo $page-1 ?>">上一页</a>
67 
68 <?php
69 for($i=1;$i<=$totalPage;$i++){
70     ?>
71     <a href="movie_About.php?page=<?php echo $i ?>"><?php echo $i ?></a>
72 <?php
73 }
74 ?>
75     <a href="movie_About.php?page=<?php if($page >= $totalPage){echo $totalPage;}else{echo $page+1;} ?>">下一页</a>
76 
77 跳转到 <input type="text" name="page" maxlength="5" size="5" id="txt"/>78 </body>
79 </html>
 1 <html>
 2 <head>
 3     <title></title>
 4     <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>
 5 </head>
 6 <?php
 7 $conn = mysql_connect("localhost","","") or die("链接数据库失败");
 8 mysql_select_db("test");
 9 mysql_query("set names 'utf8'");
10 
11 if(@$_GET['id']){
12     $id = $_GET['id'];
13     $sql = "select * from movie where id = $id";
14     $r = mysql_query($sql);
15     $row = mysql_fetch_array($r);
16 }
17 ?>
18 <body>
19 <form action="mov_update.php" method="post">
20     <input type="hidden" value="<?php echo $row['id'] ?>" name="id" readonly="readonly"/>
21     电影名称: <input type="text" value="<?php echo $row['movieName'] ?>" name="movieName"/> <br/>
22     主    演: <input type="text" value="<?php echo $row['actor'] ?>" name="actor"/> <br/>
23     <input type="submit" name="submit" value="修改"/>
24 </form>
25 </body>
26 
27 </html>
 1 <?php
 2 $conn = mysql_connect("localhost","","") or die("链接数据库失败");
 3 mysql_select_db("test");
 4 mysql_query("set names 'utf8'");
 5 
 6 if(@$_POST['submit']){
 7     $id = $_POST['id'];
 8     $moviename = $_POST['movieName'];
 9     $actor = $_POST['actor'];
10     $sql = "UPDATE `movie` SET `movieName`='$movieName',`actor`='$actor' WHERE id = $id";
11     $r = mysql_query($sql);
12     if($r){
13         echo "<script>location.href='movie_About.php'</script>";
14     }
15 }
16 ?>
 1 <html>
 2 <head>
 3     <title></title>
 4     <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>
 5 </head>
 6 <body>
 7 
 8 <table border="1">
 9     <tr style="background-color: #afbcff">
10         <td>序号</td>
11         <td>电影名称</td>
12         <td>主演</td>
13         <td>时长</td>
14         <td>类型</td>
15         <td>导演</td>
16         <td>描述</td>
17     </tr>
18 <?php
19 if(isset($_GET['movieid'])){
20     $id = $_GET['movieid'];
21 
22     $conn = mysql_connect("localhost","","") or die("链接数据库失败");
23     mysql_select_db("test");
24     mysql_query("set names 'utf8'");
25 
26     $sql = "select * from movie where id = $id";
27     $result = mysql_query($sql);
28     $row = mysql_fetch_array($result);
29 
30 
31     echo "<td>".$row['id']."</td>";
32     echo "<td>".$row['movieName']."</td>";
33     echo "<td>".$row['actor']."</td>";
34     echo "<td>".$row['timer']."</td>";
35     echo "<td>".$row['type']."</td>";
36     echo "<td>".$row['dirctor']."</td>";
37     echo "<td>".$row['intro']."</td>";
38 }else{
39     echo "<script>alert('you dont request this page by url!,please into by A tag');</script>";
40 }
41 ?>
42 </table>
43 </body>
44 </html>

 

posted @ 2014-04-29 19:46  moemiss  阅读(230)  评论(0编辑  收藏  举报