第一步:
在mysql中建立一个表,我建立的表如下:
mysql> CREATE TABLE namecard (
id tinyint(4) DEFAULT '0' NOT NULL AUTO_INCREMENT,
name varchar(20),
zhiwei varchar (20),
cname varchar (20),
ctel varchar (20),
caddress varchar (40),
fax varchar (20),
address varchar(40),
htel varchar (20),
stel varchar (20),
call varchar (20),
email varchar (20),
PRIMARY KEY (id),
UNIQUE id (id));
第二步:
建立添加名片库的脚本:add.php
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body bgcolor="#FFFFFF">
<p align="center"><b><font size="6" color="#990000"><i>名 片 库</i></font></b></p>
<form method="post" action="addcard.php">
<table width="600" border="2" cellspacing="1" cellpadding="1" align="center" bgcolor="#FFCC99" bordercolorlight="#FFF3E8" bordercolordark="#FFCC99">
<tr>
<td width="103"><font size="2">姓名: </font></td>
<td width="169"><font size="2">
<input type="text" name="name">
</font></td>
<td width="89"><font size="2">职位:</font></td>
<td width="201"><font size="2">
<input type="text" name="zhiwei">
</font></td>
</tr>
<tr>
<td width="103"><font size="2">公司名称:</font></td>
<td width="169"><font size="2">
<input type="text" name="cname">
</font></td>
<td width="89"><font size="2">公司电话:</font></td>
<td width="201"><font size="2">
<input type="text" name="ctel">
</font></td>
</tr>
<tr>
<td width="103"><font size="2"> 公司地址: </font></td>
<td width="169"><font size="2">
<input type="text" name="caddress">
</font></td>
<td width="89"><font size="2">传真:</font></td>
<td width="201"><font size="2">
<input type="text" name="fax">
</font></td>
</tr>
<tr>
<td width="103"><font size="2">家庭地址:</font></td>
<td width="169"><font size="2">
<input type="text" name="address">
</font></td>
<td width="89"><font size="2">家庭电话:</font></td>
<td width="201"><font size="2">
<input type="text" name="htel">
</font></td>
</tr>
<tr>
<td width="103"><font size="2">手机:</font></td>
<td width="169"><font size="2">
<input type="text" name="stel">
</font></td>
<td width="89"><font size="2"> 呼机: </font></td>
<td width="201"><font size="2">
<input type="text" name="call">
</font></td>
</tr>
<tr>
<td width="103"><font size="2"> Email: </font></td>
<td width="169"><font size="2">
<input type="text" name="email">
</font></td>
<td width="89"><font size="2"></font></td>
<td width="201"><font size="2"></font></td>
</tr>
<tr>
<td colspan="2">
<div align="center"><font size="2">
<input type="submit" name="Submit" value="提 交">
</font></div>
</td>
<td colspan="2">
<div align="center"><font size="2">
<input type="reset" name="Submit2" value="清 除">
</font></div>
</td>
</tr>
</table>
</form>
<p align="center"> </p>
</body>
</html>
第三步;
添加的信息入库:addcard.php
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body bgcolor="#FFFFFF">
<p align="center"><b><font size="6" color="#990000"><i>名 片 库</i></font></b></p>
<p> </p>
<p> </p>
<table width="500" border="2" cellspacing="2" cellpadding="2" align="center">
<tr>
<td height="2">嘿哥们!</td>
</tr>
<?php
//判断不为空
echo"<tr>n";
echo"<td>n";
echo"<div align="center">n";
if ($name == "")
{echo "无名氏吧";}
elseif ($zhiwei == "")
{echo "无职位吧";}
elseif ($cname == "")
{echo "无公司名称吧";}
elseif ($ctel == "")
{echo "无公司电话吧";}
elseif ($caddress == "")
{echo "公司地址";}
elseif ($fax == "")
{echo "无传真吧";}
elseif ($address == "")
{echo "无家庭可归吧";}
elseif ($htel == "")
{echo "家里没电话么";}
elseif ($stel == "")
{echo "手机没有么";}
elseif ($call == "")
{echo "呼机没有么";}
elseif ($email == "")
{echo "email没有么";}
elseif ($Submit) {
$db = mysql_connect("localhost", "root");
mysql_select_db("mydb",$db);
$sql = "INSERT INTO namecard (name,zhiwei,cname,ctel,caddress,fax,address,htel,stel,call,email)
VALUES ('$name','$zhiwei','$cname','$ctel','$caddress','$fax','$address','$htel','$stel','$call','$email')";
$result = mysql_query($sql);
//echo "submit:=".$Submit;
echo $name."的名片已成功加入到名片库中!";
}
echo"</div>n";
echo"</td>n";
echo"</tr>n";
?>
<tr>
<td>
<div align="right">谢谢使用!!!</div>
</td>
</tr>
<tr>
<td>
<div align="center"><a href="/namecard/add.php">返回</a></div>
</td>
</tr>
</table>
<p align="center"> </p>
</body>
</html>
第四步;
查询名片:serch.php(不好意思,当时英文敲错了)
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body bgcolor="#FFFFFF">
<p align="center"><b><font size="6" color="#990000"><i>名 片 库</i></font></b></p>
<form method="post" action="serch1.php">
<table width="500" border="2" cellspacing="2" cellpadding="2" align="center">
<tr>
<td width="217">
<div align="center">
<input type="text" name="guan">
</div>
</td>
<td width="261">
<div align="center">
<input type="submit" name="Submit" value="请输入关键字进行查询">
</div>
</td>
</tr>
<tr>
<td colspan="2">
<div align="center">
<input type="radio" name="search" value="x">
按姓名查找
<input type="radio" name="search" value="c">
按公司查找
<input type="radio" name="search" value="a">
按地区查找 </div>
</td>
</tr>
</table>
</form>
<p align="center"> </p>
</body>
</html>
第五步:
名片库的查询结果:serch1.php
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body bgcolor="#FFFFFF">
<p align="center"><b><font size="6" color="#990000"><i>名 片 库</i></font></b></p>
<form method="post" action="serch2.php">
<center><?
//判断不为空
if ($guan == "")
{echo "请输入关键字!";
exit;}
elseif ($search=="" )
{echo "请选择类型!";
exit;}
?>
</center>
<br>
<?
if ($Submit =="请输入关键字进行查询")
{
$db = mysql_connect("localhost", "root");
mysql_select_db("mydb",$db);
if ( $search == "x")
{
$sql="select * from namecard where name like '%$guan%'";
}
if ( $search == "c")
{
$sql="select * from namecard where cname like '%$guan%'";
}
if ($search == "a")
{
$sql ="select * from namecard where address like '%$guan%'";
}
$result = mysql_db_query("mydb",$sql);
while($row = mysql_fetch_array($result))
{
echo"<table width="500" border="0" align="center" bgcolor="#CCFFCC">";
echo"<tr bgcolor="#FFCCCC">";
echo"<td width="117">";
echo"查找名片";
echo"</td>";
echo"<td width="172">";
echo $guan ;
echo"</td>";
echo"<td width="181">";
echo"</td>";
echo"</tr>";
echo"<tr bgcolor="#FFFFEE">";
echo"<td width="117">";
echo"查找内容如下:";
echo"</td>";
echo"<td width="172">";
echo"姓名";
echo"</td>";
echo"<td width="181">";
echo"公司";
echo"</td>";
echo"</tr>";
echo"<tr bgcolor="#FFFFEE">";
echo"<td width="117">";
echo"</td>";
echo"<td width="172">";
$a=$row["id"];
echo "<a href="serch2.php?id=$a">".$row["name"]."</a>";
echo "</td>";
echo "<td width="181">";
echo $row["address"];
echo"</td>";
echo"</tr>";
echo"</table>";
}
}
?>
</form>
<p align="center"> </p>
</body>
</html>
第六步:
查询名片的详细资料:serch2.php
<?
$db = mysql_connect("localhost", "root");
mysql_select_db("mydb",$db);
$sql="select * from namecard where id = $id";
$result = mysql_db_query("mydb",$sql);
while($row = mysql_fetch_array($result))
{
$name=$row["name"];
$zhiwei=$row["zhiwei"];
$cname=$row["cname"];
$ctel=$row["ctel"];
$caddress=$row["caddress"];
$fax=$row["fax"];
$address=$row["address"];
$htel=$row["htel"];
$stel=$row["stel"];
$call=$row["call"];
$email=$row["email"];
}
?>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body bgcolor="#FFFFFF">
<p align="center"><b><font size="6" color="#990000"><i>名 片 库</i></font></b></p>
<form method="post" action="serch3.php?id=<?php echo $id;?>">
<table width="500" border="0" background="/images/zss1.jpg" align="center" height="208" cellpadding="0" cellspacing="0">
<tr bgcolor="#FFFCF0">
<td align="center" colspan="5" height="26"><font size="4"><b><? echo $cname ?></b></font></td>
</tr>
<tr bgcolor="#FFFCF0">
<td align="center" height="3" bgcolor="#FFFCF0" width="84"></td>
<td align="center" height="3" bgcolor="#E00000" width="355"></td>
<td align="center"" height="3" bgcolor="#FFFCF0" colspan="2" width="60"center></td>
</tr>
<tr bgcolor="#FFFCF0">
<td colspan="5" align="center" height="65"><? echo $name ?></td>
</tr>
<tr>
<td width="84" height="17" bgcolor="#FFFCF0"><font size="2">呼机:</font></td>
<td width="355" height="17" bgcolor="#FFFCF0">
<div align="left"></div>
</td>
<td height="25" bgcolor="#FFFCF0" colspan="3" width="60"><? echo $call ?></td>
</tr>
<tr>
<td width="84" height="17" bgcolor="#FFFCF0"><font size="2">手机:</font></td>
<td width="355" height="17" bgcolor="#FFFCF0">
<div align="left"></div>
</td>
<td height="25" bgcolor="#FFFCF0" colspan="3" width="60"><? echo $stel ?></td>
</tr>
<tr>
<td width="84" height="17" bgcolor="#FFFCF0"><font size="2">公司电话:</font></td>
<td width="355" height="17" bgcolor="#FFFCF0">
<div align="left"></div>
</td>
<td height="25" bgcolor="#FFFCF0" colspan="3" width="60"><? echo $ctel ?></td>
</tr>
<tr>
<td width="84" height="17" bgcolor="#FFFCF0"><font size="2">传真:</font></td>
<td width="355" height="17" bgcolor="#FFFCF0">
<div align="left"></div>
</td>
<td height="25" bgcolor="#FFFCF0" colspan="3" width="60"><? echo $fax ?></td>
</tr>
<tr>
<td width="84" height="17" bgcolor="#FFFCF0"><font size="2">家庭电话:</font></td>
<td width="355" height="17" bgcolor="#FFFCF0">
<div align="left"></div>
</td>
<td height="25" bgcolor="#FFFCF0" colspan="3" width="60"><? echo $htel ?></td>
</tr>
<tr>
<td width="84" height="25" bgcolor="#FFFCF0"><font size="2">Email:</font></td>
<td width="355" height="25" bgcolor="#FFFCF0">
<div align="left"></div>
</td>
<td height="25" bgcolor="#FFFCF0" colspan="3" width="60"><? echo $email ?>
</td>
</tr>
<tr>
<td height="25" width="84" bgcolor="#FFFCF0"><font size="2">家庭地址:</font></td>
<td height="25" width="355" bgcolor="#FFFCF0">
<div align="left"></div>
</td>
<td colspan="3" height="25" bgcolor="#FFFCF0" width="60"><? echo $address ?></td>
</tr>
<tr>
<td width="84" height="25" bgcolor="#FFFCF0"><font size="2">公司地址:</font></td>
<td width="355" height="25" bgcolor="#FFFCF0">
<div align="left"></div>
</td>
<td height="25" bgcolor="#FFFCF0" colspan="3" width="60">
<div align="left"><? echo $caddress ?></div>
</td>
</tr>
<tr>
<td width="84" height="25" bgcolor="#FFFCF0"> </td>
<td width="355" height="25" bgcolor="#FFFCF0">
<div align="center">
<input type="submit" name="Submit" value="删除">
<input type="submit" name="Submit2" value="返回">
<input type="submit" name="Submit3" value="编辑">
</div>
</td>
<td height="25" bgcolor="#FFFCF0" colspan="3" width="60"> </td>
</tr>
</table>
</form>
</body>
</html>
第七步:
编辑修改名片库内容;serch3.php
<?
if ($back == "返回")
{
header("Location:http://localhost/namecard/serch.php");
exit;
}
elseif ($dele == "删除")
{
$db = mysql_connect ("localhost","root");
mysql_select_db("mydb",$db);
$sql =" delete from namecard where id = $id";
$result = mysql_db_query ("mydb",$sql);
echo "成功删除";
exit;
}
elseif($edit == "编辑")
{
$db = mysql_connect("localhost", "root");
mysql_select_db("mydb",$db);
$sql="select * from namecard where id = $id";
$result = mysql_db_query("mydb",$sql);
while($row = mysql_fetch_array($result))
{
$name=$row["name"];
$zhiwei=$row["zhiwei"];
$cname=$row["cname"];
$ctel=$row["ctel"];
$caddress=$row["caddress"];
$fax=$row["fax"];
$address=$row["address"];
$htel=$row["htel"];
$stel=$row["stel"];
$call=$row["call"];
$email=$row["email"];
}
}
?>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body bgcolor="#FFFFFF">
<p align="center"><b><font size="6" color="#990000"><i>名 片 库</i></font></b></p>
<form method="post" action="serch4.php?id=<?php echo $id;?>">
<table width="500" border="0" align="center">
<tr>
<td width="19%" class="p2"><font size="2">姓名:</font></td>
<td width="28%" class="p2"> <font size="2">
<input type="text" name="name" size="20" value=<?php echo $name;?> >
</font></td>
<td width="19%" class="p2"><font size="2">职位:</font></td>
<td width="34%" class="p2"> <font size="2">
<input type="text" name="zhiwei" size="20" value=<? echo $zhiwei;?> >
</font></td>
</tr>
<tr>
<td width="19%" class="p2"><font size="2">公司名称:</font></td>
<td width="28%" class="p2"> <font size="2">
<input type="text" name="cname" size="20" value=<? echo $cname;?>>
</font></td>
<td width="19%" class="p2"><font size="2">公司电话:</font></td>
<td width="34%" class="p2"> <font size="2">
<input type="text" name="ctel" size="20" value=<? echo $ctel;?>>
</font></td>
</tr>
<tr>
<td width="19%" class="p2"><font size="2">公司地址:</font></td>
<td width="28%" class="p2"> <font size="2">
<input type="text" name="caddress" size="20" value=<? echo $caddress;?>>
</font></td>
<td width="19%" class="p2"><font size="2">传真:</font></td>
<td width="34%" class="p2"> <font size="2">
<input type="text" name="fax" size="20" value=<? echo $fax;?>>
</font></td>
</tr>
<tr>
<td width="19%" class="p2"><font size="2">家庭地址:</font></td>
<td width="28%" class="p2"> <font size="2">
<input type="text" name="address" size="20" value=<? echo $address;?>>
</font></td>
<td width="19%" class="p2"><font size="2">家庭电话:</font></td>
<td width="34%" class="p2"> <font size="2">
<input type="text" name="htel" size="20" value=<? echo $htel;?> >
</font></td>
</tr>
<tr>
<td width="19%" class="p2"><font size="2">手机:</font></td>
<td width="28%" class="p2"> <font size="2">
<input type="text" name="stel" size="20" value=<? echo $stel;?>>
</font></td>
<td width="19%" class="p2"><font size="2">呼机:</font></td>
<td width="34%" class="p2"> <font size="2">
<input type="text" name="call" size="20" value=<? echo $call;?>>
</font></td>
</tr>
<tr>
<td width="19%" class="p2"><font size="2">Email:</font></td>
<td width="28%" class="p2"> <font size="2">
<input type="text" name="email" size="20" value=<? echo $email;?>>
</font></td>
<td width="19%" class="ccc"><font size="2"></font></td>
<td width="34%" class="ccc"><font size="2"></font></td>
</tr>
<tr>
<td width="19%" class="p2"> </td>
<td colspan="2" class="p2">
<div align="center">
<input type="submit" name="ok" value="编辑完成">
</div>
</td>
<td width="34%" class="ccc"> </td>
</tr>
</table>
</form>
</body>
</html>
第八步:
编辑完成:serch4.php
<?
if ( $ok == "编辑完成")
{
$db = mysql_connect("localhost", "root");
mysql_select_db("mydb",$db);
$sql="delete from namecard where id = $id";
$result = mysql_query($sql);
$sql = "INSERT INTO namecard (name,zhiwei,cname,ctel,caddress,fax,address,htel,stel,call,email)
VALUES ('$name','$zhiwei','$cname','$ctel','$caddress','$fax','$address','$htel','$stel','$call','$email')";
$result = mysql_query($sql);
echo $name."的名片已成功加入到名片库中!";
}
?>
|