PHP Insert into my database won't work : <p>I'm trying to insert html input into my database. Php returns me no error, but when I go to my database, there is nothing, why ?</p>

<pre><code>if(isset($_POST['texte'])) {
        $texte = $_POST['texte'];
        try 
        {
            $dbh = new PDO('mysql:host=localhost;dbname=textes', 'root', '');
            $req = $dbh-&gt;prepare('INSERT INTO textes VALUES(txt)');
            $req-&gt;execute(array(
                'txt' =&gt; $texte
            ));

            echo 'Le jeu a bien été ajouté !';
        }
        catch (Exception $e)
        {
                die('Erreur : ' . $e-&gt;getMessage());
        }
</code></pre>
