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 つのテーブルを持つデータベースを持っています。たぶん、これを削除しようとすると何か関係があるのでしょうか?
よろしく、 ダニー