通讯录管理系统Word文件下载.docx

上传人:b****5 文档编号:17973617 上传时间:2022-12-12 格式:DOCX 页数:28 大小:23.49KB
下载 相关 举报
通讯录管理系统Word文件下载.docx_第1页
第1页 / 共28页
通讯录管理系统Word文件下载.docx_第2页
第2页 / 共28页
通讯录管理系统Word文件下载.docx_第3页
第3页 / 共28页
通讯录管理系统Word文件下载.docx_第4页
第4页 / 共28页
通讯录管理系统Word文件下载.docx_第5页
第5页 / 共28页
点击查看更多>>
下载资源
资源描述

通讯录管理系统Word文件下载.docx

《通讯录管理系统Word文件下载.docx》由会员分享,可在线阅读,更多相关《通讯录管理系统Word文件下载.docx(28页珍藏版)》请在冰豆网上搜索。

通讯录管理系统Word文件下载.docx

`ID`INTNOTNULLAUTO_INCREMENT,

`Name`VARCHAR(15)NOTNULL,

`Sex`INTNOTNULL,

`Birthday`DATENOTNULL,

`QQ`VARCHAR(15)NOTNULL,

`Mobile`VARCHAR(25)NOTNULL,

`Email`VARCHAR(30)NOTNULL,

`Address`VARCHAR(50)NOTNULL,

PRIMARYKEY(`ID`)

);

向通讯录里加入几条记录

INSERTINTO`mydb`.`addrlist`(

`ID`,

`Name`,

`Sex`,

`Birthday`,

`QQ`,

`Mobile`,

`Email`,

`Address`

VALUES(

NULL,'

xy'

'

0'

1995-10-27'

569742950'

123456789'

**************'

中国'

),(

123'

1234-56-78'

987654321'

*************'

南湖'

);

二、数据库建成后,在sublime写一个连接数据库的程序进行测试

metacharset="

utf-8"

php

$db_host='

localhost'

//数据库主机名称,一般都为localhost

$db_user='

root'

//数据库用户帐号,根据个人情况而定

$db_passw='

//数据库用户密码,根据个人情况而定

$db_name='

mydb'

//数据库具体名称

//连接数据库

$conn=MySQL_connect($db_host,$db_user,$db_passw)ordie('

数据库连接失败!

'

//设置字符集类型

MySQL_query("

setnames'

utf8'

//MySQL_query("

gb2312'

//查询数据库

MySQL_select_db($db_name,$conn)ordie('

数据库选定失败!

$sql="

select*frommydb.addrlist;

//执行SQL语句(查询)

$result=MySQL_query($sql)ordie('

数据库查询失败!

br/>

可能数据库中没有记录'

if($result){

echo"

连接成功"

}

运行后显示连接成功,就可以开始下一步的操作了

连接数据库操作

一、连接数据库

因为之前的文章已经包含了连接数据库的测试,这里就不再提了。

直接新建一个文件,命名为Conn.php,完成数据库连接的相关代码

<

--设置页面编码格式-->

二、查询联系人

数据库连接成功后,做一个简单的查找。

新建文件,名为Index.php,作为通讯录的首页。

做一个简单的查询操作,并将查询结果显示到HTML的表单上

--首页-->

head>

title>

通讯录首页<

/title>

/head>

divalign="

right"

[<

ahref="

input.php"

mce_href="

添加<

/a>

]

/div>

h2align="

center"

我的通讯录<

/h2>

$sql="

SELECT*FROM`AddrList`"

//在数据库中查找表中记录

require('

conn.php'

//调用conn.php文件,执行数据库操作

?

formid="

form2"

name="

method="

post"

action="

Modify.php"

--通过post方法传递参数-->

---创建一个表格-->

tablewidth="

80%"

border="

1"

align="

tr>

thbgcolor="

#CCCCCC"

scope="

col"

姓名<

/th>

性别<

生日<

QQ<

手机<

邮箱<

地址<

管理<

/tr>

while($row=MySQL_fetch_row($result))//循环开始读取row中的数据

{

//判断性别

if($row[2]==0)

$sex='

男'

}

else

女'

---被循环的HTML表格中带有PHP代码-->

td>

phpecho$row[1];

/td>

--姓名-->

phpecho$sex;

--性别-->

phpecho$row[3];

--生日-->

phpecho$row[4];

--QQ-->

phpecho$row[5];

--手机-->

phpecho$row[6];

--邮箱-->

phpecho$row[7];

--地址-->

Modify.php?

id=<

phpecho$row[0];

>

编辑<

--跳转到修改界面的超链接-->

Delete.php?

删除<

/table>

/from>

三、添加联系人

写入门小程序无论是课程管理也好、通讯录也好,基本都是针对数据库的增删改查。

同样,新建一个文件,命名为Input.php(因为是纯HTML,也可以命名为Input.html,为了不发生混乱,就都用了一样的格式)

--添加联系人PHP-->

--博主邮箱*****************有问题可以联系我,欢迎任何意见和建议-->

DOCTYPEHTML>

添加联系人<

style>

.error{color:

#FF0000;

/style>

[<

index.php"

首页<

form1"

Post.php"

--同样通过post方法,点击添加后跳转到操作页面post.php-->

381"

bordercolor="

#DDDDDD"

tdwidth="

64"

307"

label>

inputname="

name"

type="

text"

id="

/>

/label>

sex"

radio"

value="

0"

checked="

checked"

inputtype="

女<

birthday"

date"

qq"

mobile"

email"

address"

size="

40"

tdcolspan="

2"

submit"

Submit3"

提交"

reset"

button"

清空"

/form>

用户输入完成后,点击提交,表单数据通过post方法传到post.php做操作处理,所以我们需要新建一个名为Post.php的文件,代码如下:

//使用post获取上一页表单信息(用户输入的信息)

$name=$_POST['

name'

];

$sex=$_POST['

sex'

$birthday=$_POST['

birthday'

$qq=$_POST['

qq'

$mobile=$_POST['

mobile'

$email=$_POST['

email'

$address=$_POST['

address'

INSERTINTO`mydb`.`addrlist`(

`Name`,`Sex`,`Birthday`,`QQ`,`Mobile`,`Email`,`Address`

VALUES(

'

$name'

$sex'

$birthday'

$qq'

$mobile'

$email'

$address'

);

//向数据库里添加记录的sql语句

//将$sql交由conn.php处理了

//提示操作成功信息,注意:

$result存在于conn.php文件中,被调用出来

if($result)

scripttype="

text/javascript"

alert("

添加成功!

window.location.href="

Index.php"

/script>

else{

添加失败!

}

通过post获取上一页(input.php)用户输入的信息,然后编辑将信息添加到数据可能的sql语句,调用conn.php,执行sql语句,便完成了对数据库的添加操作

四、修改联系人

序号是接着上一篇文章的

其实增删改查这几个操作都很类似,只要会写sql语句,再做一些简单的修改就可以了,新建一个名为Modify.php的文件

--修改联系人信息-->

编辑联系人<

$id=$_GET['

id'

//根据上一页点击的数据获取所要编辑数据的ID

select*fromaddrlistWHEREId=$id"

//通过ID查询

//执行查询将查询结果绑定到表单

$row=MySQL_fetch_row($result);

Mod.php"

hidden"

id"

value=<

phpecho$_GET['

]?

if($row[2]==0)

onfocus="

HS_setDate(this)"

submit4"

确认修改"

这就跟前面input.php的作用相同,根据上一页点击的数据获取所要编辑数据的ID,然后通过ID去数据库查询,查询后将信息绑定到表单,点击确认订单后,跳转到相应的出来界面

所以需要新建一个类似于post.php的文件,命名为Mod.php,代码如下:

//通过post获取上一页表单信息内容

$id=$_POST['

//通过ID修改数据库相应内容

updatemydb.addrlist

setname='

sex='

birthday='

qq='

mobile='

email='

address='

whereid='

$id'

"

//将$sql交由conn.php处理

//执行sql后若返回结果证明修改成功

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 军事

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1