0
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 相互连接。当我尝试删除它时,也许这与它有关?

亲切的问候,丹尼

4

0 回答 0