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]: 無効 > パラメーター番号: D:\Libraries\Documents\ICT\Webprogrammeren\USBWebserver v8.5\8.5\root\Huiswerk でパラメーターが定義されていませんでした\Week 5\functions.php の 39 行目

$link

私が行っているデータベース接続です

私は長い間グーグルを検索してきましたが、正しい答えが見つかりません。多くのタイプミスがありますが、タイプミスを見つけることができないようです。したがって、それは別のものでなければなりません:

私は、genre_id を介して互いに接続されている 2 つのテーブルを持つデータベースを持っています。たぶん、これを削除しようとすると何か関係があるのでしょうか?

よろしく、 ダニー

4

0 に答える 0