当前位置:文档之家› PHP实训报告

PHP实训报告

烟台南山学院工学院计算机系
《PHP程序设计》课程设计报告2015-2016学年春季学期
班级:软件141
姓名:XXX
学号:201XXXXXXX
专业:软件141
指导教师:XXXX
global $databaseConnection;
$databaseConnection=mysql_connect($hostname,$username,$password) or die(mysql_error());
mysql_query("set names 'gbk'");
mysql_select_db($database,$databaseConnection) or die(mysql_error());
}
function closeConnection(){
global $databaseConnection;
if($databaseConnetion){
mysql_close($databaseConnection) or die(mysql_error());
}
}
>
6、数据库代码
建立register数据库以及users表。

use test;
create database register;
use register;
create table users(
user_id int AUTO_INCREMENT primary key,
userName varchar(15) not null,
password varchar(15) not null,
sex char(2) not null,
interests char(5) not null,
remark varchar(100)
);
实验结果:
1. 用户注册界面
2. 返回注册结果
3. 用户登陆界面
4. 返回登陆信息
实验二雇员管理系统
[功能介绍]
数据库中至少包括两张表(雇员表,管理员表)。

首先,是登录界面,如果登录成功,则跳转到主界面;如果登录失败,则提示对应的失败信息。

其次,在主界面中,包括管理用户、添加用户、查询用户、退出系统,点击管理用户,进入雇员管理界面,在该界面下,可以对所有的用户进行删除与修改(尽量实现分页功能);点击添加用户,可以对用户进行添加;点击查询用户,可以对用户进行查询;点击退出系统,则系统退出。

最后,把雇员管理系统进行美化及代码优化(根据个人情况,随意制作)。

实验步骤:
1、数据库底层设计
show variables like 'table_type';
SET character_set_client = gbk ;
SET character_set_connection = gbk ;
SET character_set_database = gbk ;
SET character_set_results = gbk ;
SET character_set_server = gbk ;
SET collation_connection = gbk_chinese_ci ;
SET collation_database = gbk_chinese_ci ;
SET collation_server = gbk_chinese_ci ;
show variables like 'character%';
show variables like 'collation%';
use test;
create table manage(
manage_id int primary key auto_increment,
mName char(50) not null unique,
password char(10) not null
);
3、主界面的实现
4、雇员管理界面
5、删除用户
6、修改用户
7、添加用户
8、查询用户
9、退出系统
课程设计心得:
通过这次的实训,让我受益匪浅。

第一.不懂就问,即使一个学习的机会又是一个解决问题的办法。

不管这次的结果会怎样,至少我曾经在一起努力过,体验其中的过程才是收获。

第二:在建系统的过程当中,有些地方没有接触过,不懂得怎样将它的效果在自己的网页中实现;如果没有这次实训,我也不会刻意的去学,去摸索,更不会看到自己的缺陷。

第三:通过这次的实践操作,我认识到了自己的不足,更感觉到了自己与别人的差距。

为了明年的毕业而做准备,从各方面充实自己,使自己适应这个社会。

总之,这次的实训给予了我不同的学习方法和体验,让我深切的认识到实践的重要性。

在以后的学习过程中,我会更加注重自己的操作能力和应变能力,多与这个社会进行接触,让自己更早适应这个陌生的环境,相信在不久的将来,可以打造一片属于自己的天地。

分数:
年月日。

相关主题