我正在尝试从我的数据库中获取“id”列数据。由于此目的是登录,因此我使用的SQL查询只返回一个可能的行。我想为用户的id创建一个引用($this->result
),以便稍后我可以使用它。目前似乎没有从$this->result = $stmt->fetchColumn()
检索到任何内容;有没有人对如何使这项工作有任何建议?
$sql='SELECT id FROM member WHERE username=:var and password=:var2';
try {
$stmt = $connection->prepare($sql);
$stmt->bindParam(":var", $myusername);
$stmt->bindParam(":var2", $mypassword);
$stmt->execute();
} catch(PDOException $ex) {
echo "An Error occured!";
some_logging_function($ex->getMessage());
}
$this->count = $stmt->rowCount();
$this->result = $stmt->fetchColumn();