【发布时间】:2015-11-05 22:09:17
【问题描述】:
我一直卡在这个错误上,请帮助我这是我的代码 PHP 致命错误:调用成员函数 bind_param()
$statement= $db->prepare("insert into uploaddetails(idnum,title,desc,author,tags,title) values(?,?,?,?,?,?)");
$id='NULL';
$title=$_POST['title'];
$description=$_POST['description'];
$author=$_POST['author'];
$tags=$_POST['tags'];
$file= basename($_FILES["fileToUpload"]["name"]);
$statement->bind_param( 'isssss', $id,$title, $description,$author,$tags,$file);
$statement->execute();
$db->close();
$statement->close();
【问题讨论】:
-
var_dump($statement);的输出是什么?$db是mysqli类的对象吗?$db->prepare如果失败,将返回 FALSE。 -
重复什么?我的 $id 是自动递增的。不可复制。
-
@mario.klump 输出为布尔假。这是什么意思?
-
你有两次列
title..?
标签: php fatal-error