如何在Php上显示SQLite3查询的结果并保存

时间:2018-05-23 15:38:35

标签: php sqlite

我是SQLite3和Php7的新手。我正在构建一个研究网站,并在实现登录逻辑时使用db sqlite我阻止:我看不到执行查询的结果..用几句话我要求数据库显示特定用户的密码,我看不到密码,因此执行登录的所有检查。

以下是代码:

if(isset($_POST['submit'])){
    $sql = "select * from user where username = '". $_POST['inuser'] ."'";

    $result = $db --> exec($sql);

    if ($result --> num_rows == 1) {
                $row = $result --> fetch_assoc(); // mi blocca questo fetch_assoc
                $pwd = $row["password"];

                if (trim($_POST['inpassword']) == trim($pwd)) {
                    $_SESSION["isLogged"] = true; 
                    $_SESSION["username"] = $_POST['inuser'];
                } else {
                    # pwd errata
                    echo "<div class='alert alert-warning' role='alert'>
                     user/passwrod errati!
                </div>";
                }


            }
    }

0 个答案:

没有答案