演示代码报错?

来源:3-6 用户业务逻辑

HIM贰斤半

2017-03-23 15:19

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);这行代码一直报错?

写回答 关注

4回答

  • 慕圣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

    找到问题了,谢谢

    慕粉1473...

    我也是出现这个错误,请问是怎么解决的? 我看PDO扩展是打开的

    2017-11-13 22:17:59

    共 1 条回复 >

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

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

Restful API实战

PHP后端开发者如何迎上移动互联网发展热潮?

44002 学习 · 118 问题

查看课程

相似问题