相关疑难解决方法(0)

PDO fetch/fetchAll

对PHP来说并不陌生,但对PDO只有一天的时间.当然我在这里做错了.

    $query = $conn->prepare("SELECT * FROM admins WHERE username = :username AND password = :password");
    $query->execute(array('username' => $username,'password' => sha1($password)));
    $result = $query->fetchAll(PDO::FETCH_ASSOC);
    if (count($result) > 0)
    {
        $_SESSION['user']['who']        = $result[0]['who'];
        $_SESSION['user']['email']  = $result[0]['email'];
        $_SESSION['user']['username']   = $result[0]['username'];
        echo REFRESH;
    }
    else
    {
        $message = "Invalid username / password.";  
    }
Run Code Online (Sandbox Code Playgroud)

我可以$_SESSIONS正确声明这些的唯一方法是,如果我使用我$result[0]['fieldName'];怎样才能通过它访问它$result['fieldName'];

php mysql pdo

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

mysql ×1

pdo ×1

php ×1