【发布时间】:2016-01-14 04:08:54
【问题描述】:
我会将每个用户的 ID 保存在会话中,以便在我的登录系统中获取以后的名称。我会在每次登录时这样做。
但问题是:如果我使用 sql 选择更多列,我无法获取单个列。
我如何在 sql 中选择更多列。
我尝试过类似的方法:
$sth->fetch(PDO::FETCH_ASSOC)['password']但它不适用于我的代码:
$sth = $X['dbh']->prepare("SELECT `password` `id` FROM `users` WHERE `uid` = :uid; "); if (!$sth->execute(array( ':uid' => $X['param']['uid'], ))) { //检查正确的名称,密码... }【问题讨论】: