duanpu5048 2014-05-12 05:16
浏览 16

致命错误:在第86行的/home/u163876569/public_html/register.php中调用非对象的成员函数prepare()[复制]

This question already has an answer here:

I have no idea what this error means dose anyone know what it means

Fatal error: Call to a member function prepare() on a non-object in /home/u163876569/public_html/register.php on line 86

$checkUsername = $odb -> prepare("SELECT COUNT(*) FROM `users` WHERE `username` = :username");

Thats line 86

</div>
  • 写回答

2条回答 默认 最新

  • douyin8813 2014-05-12 05:20
    关注

    Connect to your DB first

    $odb = new PDO("mysql:host=$my_db_host;dbname=$my_db_database", $my_db_username, $my_db_password);
    

    if there is no error produced on this and you still get that Fatal error: Call to a member function prepare() on a non-object error, i can guess maybe something is wrong with the scope of $odb variable

    评论

报告相同问题?

悬赏问题

  • ¥15 delphi webbrowser组件网页下拉菜单自动选择问题
  • ¥15 wpf界面一直接收PLC给过来的信号,导致UI界面操作起来会卡顿
  • ¥15 init i2c:2 freq:100000[MAIXPY]: find ov2640[MAIXPY]: find ov sensor是main文件哪里有问题吗
  • ¥15 运动想象脑电信号数据集.vhdr
  • ¥15 三因素重复测量数据R语句编写,不存在交互作用
  • ¥15 微信会员卡等级和折扣规则
  • ¥15 微信公众平台自制会员卡可以通过收款码收款码收款进行自动积分吗
  • ¥15 随身WiFi网络灯亮但是没有网络,如何解决?
  • ¥15 gdf格式的脑电数据如何处理matlab
  • ¥20 重新写的代码替换了之后运行hbuliderx就这样了