MySQL错误。在本地工作但不远程工作

时间:2013-07-22 15:24:08

标签: php mysql mysqli

我有这段代码

$savechanges = $dataserver->prepare("UPDATE hub_apps SET aname=?, aicon=?, aimage=?, atype=?, aurl=? WHERE id = ?");
$savechanges->bind_param('sssisi',
$_POST['app_name'],
$_POST['app_icon'],
$_POST['app_screen'],
$_POST['app_type'],
$_POST['app_url'],
$_GET['id']);
$savechanges->execute();
$savechanges->close();

它在我的本地服务器上运行但在线它失败了:

  

致命错误:在非对象

上调用成员函数bind_param()

bind_param行。

我错过了什么吗?

更新 好吧,我跟着用户“你的常识”链接并添加了“或trigger_error($ dataserver-> error)”。 原来用户没有UPDATE权限。谢谢你的帮助:)我的错误。 :X

0 个答案:

没有答案