首先,需要有一个以 POST/GET 方式提交数据的表单,表单中有一个叫做 user 的文本框和一个叫做 password 的文本框,还需要一个叫做 submit 的按钮。好了这就是整个界面。
接下来看 php 代码。
$name=$_POST['user'];
$passwd=$_POST['password'];
//此处通过$_POST['#id']来获取表单提交的值 此处要和表单的提交方式对应
if (isset($_POST['submit'])){
//此处通过检测按钮是否被点击来触发连接数据库并查询的功能
$mysqli = new mysqli('localhost','root','123456','test');//创建mysqli对象方式并链接
if(mysqli_connect_errno())//屏蔽连接产生的错误
{
echo mysqli_connect_error();//产生错误的分支
echo"";
return(-1);
}
else
{
echo"";
}
//链接数据库成功
//使用函数来判断是否连接成功
$sql="select * from `user` where name='$name' and passwd='$passwd'";
$rst=$mysqli->query($sql);
//调用mysqli的query函数,执行sql语句,并返回一个记录集,记录集中存放符合sql语句的集合
$rs=mysqli_num_rows($rst);
//调用mysqli_num_rows()函数对记录集进行过滤,如果有几条记录就返回对应的整数
if($rs){
//此处因为只会查询一条记录所以只会返回 1
echo"";
}
}
?>