在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1 建立数据库表:
代码
create database club;
create table member( id int(11) not null auto_increment, no varchar(5) not null, name varchar(10) not null, age int(2) not null, level varchar(10) not null, sex tinyint(1) not null, date datetime not null, primary key(id) )engine=MyISAM default charset=GB2312; insert into member(id,no,name,age,level,sex,date)values (1,'A001','wanxia',30,'hj',1,'2008-04-02 00:00:00'), (2,'C022','liyan',29,'zs',1,'2007-05-31 00:00:00'), (3,'A006','zhangyan',36,'hj',1,'2007-06-20 00:00:00'), (4,'B052','luanying',42,'bj',1,'2007-02-12 00:00:00'), (5,'A007','duxiang',26,'hj',2,'2008-03-26 00:00:00'), (6,'C060','liuyu',38,'zs',1,'2008-10-16 00:00:00');
2 读取数据 2.1 建立01.php
代码
<html>
<head> <meta http-equiv="Content-Type" content="text/html;charset=GB2312"/> <title>会员列表</title> </head> <?php $link=mysql_connect("localhost","root","123"); //连接mysql服务器 $db=mysql_select_db("club"); //选择数据库 mysql_query("set names utf8",$link); //设定编码方式 $sql="Select * from member"; $result=mysql_query($sql,$link); //执行select查询 $num=mysql_num_rows($result); //获取记录查询 ?> <body> <h1>健身俱乐部 会员名册</h1> <br /> 点击姓名可查看该会员详细资料,现有会员<?php echo $num ?>人。 <br /> <?php if($num>0) { ?> <table border="1" cellpadding="1" cellspacing="1"> <tr> <td>序号</td> <td>姓名</td> <td>性别</td> </tr> <?php while($row=mysql_fetch_array($result)) { echo "<tr><td>".$row['id']."</td><td><a href=member.php?name=" .$row['name'].">".$row['name']."</a></td><td>" .($row['sex']==1?"女":"男")."</td></tr>"; } ?> </table> <?php } else { echo "俱乐部尚未发展会员。"; } ?> </body> </html>
2.2 建立member.php
代码
<html>
<head> <meta http-equiv="Content-Type" content="text/html;charset=GB2312"/> <title>会员详细资料</title> </head> <?php $link=mysql_connect("localhost","root","123"); //连接mysql服务器 $db=mysql_select_db("club"); //选择数据库 mysql_query("set names utf8",$link); //设定编码方式 $sql="select no,name,sex,age,level,date_format(date,'%Y-%c-%d') as join_date from member " ."where name='".trim($_GET['name'])."'"; $result=mysql_query($sql,$link); //执行在select查询 ?> <body> <h1>健身俱乐部 会员详细资料</h1> <?php if($row=mysql_fetch_array($result)) { echo "编号:".$row['no']."<br />"; echo "姓名:".$row['name']."<br />"; echo "性别:".($row['sex']==1?"女":"男")."<br />"; echo "年龄:".$row['age']."<br />"; echo "级别:".$row['level']."<br />"; echo "加入:".$row['join_date']."<br />"; } ?> </body> </html> 3 修改数据 3.1 建立level.php(修改数据)
代码
<html>
<head> <meta http-equiv="Content-Type" content="text/html;charset=GB2312" /> <title>俱乐部优惠活动</title> </head> <body> <h1>俱乐部会员统计表</h1> <?php $link=mysql_connect("localhost","root","123"); //连接mysql服务器 $db=mysql_select_db("club"); //选择数据库 mysql_query("set name utf8",$link); //设定编码方式 $sql="Select level,count(*) as num from member group by level"; $result=mysql_query($sql,$link); //执行select查询 while($row=mysql_fetch_array($result)) { switch($row['level']){ case 'bj': echo "等级:白金会员 人数:".$row['num']."<br />"; break; case 'hj': echo "等级:黄金会员 人数:".$row['num']."<br />"; break; default: echo "等级:钻石会员 人数:".$row['num']."<br />"; } } ?> <form action="up_level.php" name="level" method="post"> 会员优惠升级:从 <select name="old_level"> <option value="hj">黄金会员</option> <option value="bj">白金会员</option> </select> 升级至 <select name="new_level"> <option value="bj">白金会员</option> <option value="zs">钻石会员</option> </select> <input type="submit" value="确定"/> </form> </body> </html>
3.2 建立up_level.php
代码
<html>
<head> <meta http-equiv="Content-Type" content="text/html;charset=GB2312" /> <title>俱乐部优惠活动</title> </head> <body> <?php $link=mysql_connect("localhost","root","123"); //连接mysql服务器 $db=mysql_select_db("club"); //选择数据库 mysql_query("set name utf8",$link); //设定编码方式 $sql="update member set level='".trim($_POST['new_level']) ."' where level='".trim($_POST['old_level'])."'"; $result=mysql_query($sql,$link); //执行select查询 echo mysql_affected_rows($link)."人 从"; switch(trim($_POST['old_level'])){ case 'bj': echo " 白金会员 " ; break; case 'hj': echo 全部评论
专题导读
热门推荐
热门话题
阅读排行榜
|
请发表评论