function removeMovie($link, $title){
$sth = $link->prepare("DELETE FROM film WHERE title=:title");
$sth->bindValue (':title ', $title, PDO::PARAM_STR);
$sth->execute();
echo 'Removing succeed, <a href="wmdb.php"> Ga back</a>';
var_dump ($sth->errorInfo());
}
我收到以下错误消息:
警告:PDOStatement::execute() [pdostatement.execute]: SQLSTATE[HY093]: Invalid > parameter number: 参数未在 D:\Libraries\Documents\ICT\Webprogrammeren\USBWebserver v8.5\8.5\root\Huiswerk 中定义\Week 5\functions.php 第 39 行
$link
是我正在建立的数据库连接
我已经在谷歌上搜索了很长时间,但我找不到正确的答案。很多人有错字,但我似乎找不到错字。所以它必须是别的东西:
我有一个包含两个表的数据库,它们通过genre_id 相互连接。当我尝试删除它时,也许这与它有关?
亲切的问候,丹尼