一个简陋的登录功能
我想问问,假如数据库里的用户表不止一个账号,那么这段代码要怎么写才能实现多个账号的查询?
```php
<?php
$pdo = new PDO('mysql:host=localhost;dbname=root','root','123456');//连接数据库
$pdo->exec('set names utf8');//设置编码
$key = $pdo->query("select * from dec_user");//获取数据
//设置查询模式:
$key->setFetchMode(PDO::FETCH_ASSOC);//可填:NUM(索引数组)、ASSOC(关联数组)
//返回条数:
//$row = $key->fetch();//返回一条
$rows = $key->fetchALL();
$user1 = $rows['username'];
$password1 = $rows['password'];
$user = $_POST["user"];
$password = $_POST["keyword"];
if($user==$user1&&$password==$password1){
echo '登录成功!';
echo '欢迎您,',$user,' UID:',$rows['id'],'<br>';
echo '三秒后跳转到度仙门...';
header("Refresh:3;url=https://www.mc240.cn");
};
if($user!=$user1||$password!=$password1){
echo '账号或密码错误!<br>或者根本没有这个账号!';
};
?>
```