I get an error message, and I do not know what it is : <p>I got this Error, could somebody help me? :)</p>

<p>Warning: PDOStatement::execute(): SQLSTATE[HY093]: Invalid parameter number: parameter was not defined in ....... on line 98</p>

<p>PDO: </p>

<pre><code>function createNewNews($autor, $titel, $news) {
    $stmt = self::$_db-&gt;prepare('INSERT INTO eintraege (Autor, Headline, Datum, Eintrag) VALUES (:autor, :Headline, :datum, :news)');   
    $stmt-&gt;bindParam(":autor", $autor);
    $stmt-&gt;bindParam(":datum", $datum);
    $stmt-&gt;bindParam(":news", $titel);
    $stmt-&gt;bindParam(":titel", $news);

    if($stmt-&gt;execute()) {
        return true;    
    } else {
        return false;   
    }

}
</code></pre>

<p>PHP: </p>

<pre><code>if(isset($_POST['submit'])) {
    $autor = $_POST['autor'];
    $datum = $_POST['datum'];
    $news = $_POST['titel'];
    $titel = $_POST['news'];

    if($db-&gt;createNewNews($autor, $titel, $news)) {
        echo "YES!";    
    } else {
        echo "No!"; 
    }
}
</code></pre>
