实现PHP连接数据库 首先,编辑html文档,内容如下
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<!--所接受数据的文件-->
<form action="PHP连接数据库.php" method="post">
<!--添加表单 类型 text 名字为 username-->
用户名:<input type="text" name="username"><br />
<!--添加表单 类型 password 名字为 password-->
密 码:<input type="password" name="password"><br />
<!--添加表单 类型 password 名字为 repassword-->
重复输入密码:<input type="password" name="repassword"><br />
<!--添加按钮 类型 为按钮 显示文字为提交-->
<input type="submit" value="提交">
</form>
</body>
</html>
其次,编写PHP文件,内容如下
<?php
//对两次输入的密码进行判断 如果符合判断条件 则退出程序
if ($_POST["password"] != $_POST["repassword"]){
exit(‘两次密码不一致,请重新输入‘);
}
//获取所输入的用户名
$username=$_POST["username"];
//获取所输入的密码
$password=$_POST["password"];
//定义时间变量
$time=date("YmdHis");
//获取所访问的IP地址
$ip=$_SERVER["REMOTE_ADDR"];
//连接数据库
$lianjie=mysqli_connect(‘10.0.0.201‘,‘root‘,‘123456‘);
//判断是否成功连接数据库 若判断条件生效即没有连接到数据库则退出程序
if (mysqli_errno($lianjie)){
echo mysqli_errno($lianjie);
exit;
}
//定义所连接的库名
mysqli_select_db($lianjie,‘test‘);
//定义字符类型
mysqli_set_charset($lianjie,‘utf8‘);
//使用sql语句向test表格中添加内容
$sql="insert into test(name,password,time,ipaddress) values(‘".$username."‘,‘".$password."‘,‘".$time."‘,‘".$ip."‘);";
//将是否添加成功的结果定义为变量
$result=mysqli_query($lianjie,$sql);
//判断是否成功输入信息
if ($result){
echo "成功";
}else {
echo "失败";
}
//退出刚才打开的数据库
mysqli_close($lianjie);
?>