PDO查询返回null?

时间:2013-08-20 16:18:14

标签: php mysql database pdo

    $query = $db->prepare("SELECT * FROM users WHERE session = :session AND id = :id");
    $query->bindValue(":session", $session);
    $query->bindValue(":id", $id);

    try {
        $query->execute();
        $result = $query->fetchAll(PDO::FETCH_ASSOC);
        return $result;
    } catch (PDOException $e) {
        return false;
        die($e->getMessage());
    }

数组“result”返回null,数据库和值在查询中是正确的,我在查询之前回显它将要购买的值,并且数据库包含具有这些值的行。数据库名称也是正确的。我还用不同的返回变量检查了整个事情,并且每次表明它是空的数组。

我要做的是根据cookie的会话值从数据库中获取数据。

0 个答案:

没有答案
相关问题