说明:这是经过5个不同代码参考,其中大部分进行修改,可以算是原创,未来我的网站(www.zunjian.tk)会添加此功能希望大家也能观光
一、请大家检验
1.这是主页
2.这是进入添加页
3.已加入JS密码页
4. 可以根据要求添加内容
5.可以直接搜索内容
6.搜索效果(搜:遵简)
7.这是数据库
二、代码
以下均在根目录下进行,PHP5.3
1.index.php(填 数据库url、用户名、密码、数据库、表单)
<?php
$search = $_POST['search'];
$link = mysqli_connect("数据库url","用户名","密码");
mysqli_select_db($link, "数据库");
mysqli_set_charset ($link,utf8);
$str ="select * from 表单 where name like '%".$search."%'";
$result = mysqli_query($link,$str);
$arr=array();
while($row = mysqli_fetch_array($result))
{
$arr[] = $row;
}
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>查询中心</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<style>
table,th,td{
border: 1px solid #000;
}
</style>
</head>
<body>
<form action="" method="post">
<input type="text" name="search" value="">
<input type="submit" name="submit" value="搜索">
</form>
<table>
<th colspan="5">资源查询</th>
<tr>
<td>序号</td>
<td>姓名</td>
<td>年龄</td>
<td>专业</td>
<td>班级</td>
</tr>
<?php
foreach ($arr as $key=>$value)
{
?>
<tr>
<td><?php echo $value['id'];?></td>
<td><?php echo $value['name'];?></td>
<td><?php echo $value['age'];?></td>
<td><?php echo $value['major'];?></td>
<td><?php echo $value['class'];?></td>
</tr>
<?php
}
?>
</table>
</body>
</html>
2.add.php(填 数据库url、用户名、密码、数据库、表单)
<?php
$con = mysql_connect("数据库url","用户名","秘密");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_query("set names 'utf8'",$con);
mysql_select_db("数据库",$con);
$id=$_POST['id'];
$name=$_POST['name'];
$age=$_POST['age'];
$major=$_POST['major'];
$class=$_POST['class'];
$sql="INSERT INTO 表单 (id,name,age,major,class)
VALUES
('$id','$name','$age','$major','$class')";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "添加成功";
mysql_close($con)
?>
3.add.html(填 密码)
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>添加资源</title>
<script type="text/javascript">
loopy()
function loopy()
{
var sWord =""
while (sWord != "密码")
{
sWord = prompt("输入正确密码才能登陆!")
}
alert("欢迎访问")
}
</script>
</head>
<body>
<form action="add.php" method="post">
序号:<input type="text" name="id" /><br/>
姓名:<input type="text" name="name" /><br/>
年龄:<input type="text" name="age" /><br/>
专业:<input type="text" name="major" /><br/>
班级:<input type="text" name="class" /><br/>
<input type="submit" value="添加" />
</form>
</body>
</html>
4.数据库(填 id、name、age、major、class)