连接数据库时先要有非空验证 $_POST是php中的域定义变量 在自定义函数中有‘junp.php’页面
在页面跳转里“zhuce1.html”是想要跳转的网页
-
//自定义函数 function show_error($error,$jumpUrl,$waitSecond = 3){ include 'jump.php'; } //防止非法访问 if(empty($_POST)){ //页面跳转 show_error("非法访问",'zhuce1.html'); }
连接数据库时是用musqli连接的 mysqli有两种连接方式(1)面向对象 (2)面向过程
以下方法是用面向对象方式 在此方式中mysqli被封装成一个类 “localhost” : 是连接服务器的地址 “root”是连接数据库的用户名
root为超级管理员 一般情况下不推荐使用 “”:连接数据库的密码 默认值为空 “myschool”是连接数据库的名称
//连接数据库 $mysqli = @new mysqli("localhost","root","","myschool");
连接数据库的时候 难免有时候会有错误所以会有检查是否链接的过程 使用connect_error属性
//检查是否链接
if($mysqli -> connect_error){
//connect_error的值等价与null
die("连接数据库失败:".$mysqli->connect_error);
}
关闭数据库 close(); 在这里注意的是connect_errror是属性close()是方法
//关闭数据库
$mysqli->close();