问答详情
源自:3-6 用户业务逻辑

演示代码报错?

private function _isUsernameExists($username){
    $sql = 'SELECT * FROM `user` WHERE `username`=:username';
    $stmt = $this->_db->prepare($sql);
    $stmt ->bindParam(':username',$username);
    $stmt ->execute();
    $result = $stmt->fetch(PDO::FETCH_ASSOC);
    return !empty($result);
 }

$stmt = $this->_db->prepare($sql);这行代码一直报错?

提问者:HIM贰斤半 2017-03-23 15:19

个回答

  • 慕圣0362214
    2017-04-09 23:18:04

    报什么错。一般报错应该是你pdo_myqsl扩展没开

  • m2maomao
    2017-04-13 10:31:54

    Fatal error: Call to a member function bindParam() on a non-object in C:\UPUPW_AP5.5\vhosts\api.com\lib\User.php on line 72

    出现了这个错误;

  • HIM贰斤半
    2017-03-27 15:20:30

    找到问题了,谢谢

  • 享十三
    2017-03-23 22:53:39

    代码没毛病, 看看是不是其他问题