PHP设计报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
XXXXXXXXXXXXXXXX
设计报告
课题名称:PHP网络编程大作业学院:XXXXXXXXXXXXXXXXXX 专业班级:15-1网络工程
学号:XXXXXXXXXXXXX
学生:XXXX
XXXXXXXXXXXXXXX教务处
2017年XX月XX日
一、功能简介
1.本网站的主要功能:
本软件的目的是为了实现通讯录的管理功能,给用户呈现出简单,美观的界面,是用户能够更加容易与快捷的实现自己想要完成的操作。
通讯录管理:增加删除联系人,修改联系人数据,上传联系人照片
二、设计过程与代码
1、首先创建一个数据库,名为Mydb
2、然后创建一张表,名为AddrList
CREATE TABLE `mydb`.`AddrList` (
`ID` INT NOT NULL AUTO_INCREMENT ,
`Name` VARCHAR( 15 ) NOT NULL ,
`Sex` INT NOT NULL ,
`Birthday` DATE NOT NULL ,
`QQ` VARCHAR( 15 ) NOT NULL ,
`Mobile` VARCHAR( 25 ) NOT NULL ,
`Email` VARCHAR( 30 ) NOT NULL ,
`Address` VARCHAR( 50 ) NOT NULL ,
PRIMARY KEY ( `ID` )
)
Name为姓名;Sex为性别,0是“男”,1是“女” ;Birthday:生日,格式:年-月-日;Mobile:手机号码;Address:地址。
完成第一步
3、连接数据库
接下来新建一个PHP文件,文件名Conn.php
$db_host = 'localhost';
$db_user = 'root';
$db_passw = '';
$link= mysqli_connect($db_host,$db_user,$db_passw) or die('数据库连接失败'); mysqli_set_charset($link, "utf-8");
$mydb= mysqli_select_db($link, "mydb");
4、首页
新建一个PHP文件,保存为Index.php
作为通讯录的首页。做一个简单的查询操作,并将查询结果显示到HTML的表单上。
[添加]
我的通讯录
include_once './Conn.php'; //调用conn.php文件,执行数据库操作$sql = "SELECT * FROM `AddrList`"; //在数据库中查找表中记录
// require('conn.php'); //调用conn.php文件,执行数据库操作$result= mysqli_query($link, $sql);
?>
姓名 | 性别 | 生日 | 手机 | 邮箱 | 地址 | 管理 | |
---|---|---|---|---|---|---|---|
编辑 |