有一会员注册管理系统,超级管理员具有维护会员信息的功能,可以实现添加、删除、修改会员的信息。假设数据库命名为:register,会员信息表为:members(id,username,password,xb,tel,indate),会员信息表的字段分别为用户编号(自动编号)、用户名、用户密码、性别(只能填写男或女)、手机号码、添加时间(自动获取服务器时间)。
请使用学习的mysql数据库知识,完成以下各题。
一、创建数据库及数据表(15分)
- 写出创建数据库register的语句。(5分)

(2)写出创建数据表members的语句。(10分)

二、将考试提供的素材文件夹“register”放到自己的电脑web站点运行的文件夹,修改config.php配置文件使其能够连接自己创建的数据库。打开浏览器调试程序功能。(http://localhost/admin/index.php)(10分)
运行成功截图(添加一些测试数据后再截图,需截到浏览器地址栏):

三、完成以下各操作题。(75分)
(3)注册会员的界面如下:

请写出将用户名设置为自己的真实姓名,密码设置为“1”,性别、手机号根据自己情况设置,程序按【提交】按钮需要执行的添加记录的SQL语句。(10分)

(4)会员管理界面如下:

请写出程序检索members表将数据显示出来的sql语句。(10分)

(5)修改会员密码的界面如下:

请写出将“wangwu”的密码修改为“2”的sql语句(提示:wangwu的id为3)。(10分)
update members set password='2' where username =' wangwu ';
或update members set password='2' where id='3';

(6)点击“wangwu”那行的【删除】按钮后,将“wangwu”的记录删除了,显示界面如下:

请写出删除“wangwu”的sql语句。(10分)
delete from members where username='wangwu';

(7)创建视图v1,用于查询性别为“男”的会员信息。(10分)

(8)请写出要查询共有多少会员注册的sql语句,显示格式如下:(10分)
|
注册会员数 |
|
10 |

(9)请写出统计男、女会员各多少人的sql语句,显示格式如下:(10分)
|
性别 |
人数 |
|
男 |
2 |
|
女 |
2 |


被折叠的 条评论
为什么被折叠?



