title: Why does this PDO statement silently fail?
body: <p>This is my PHP SQL statement and it's returning false while var dumping</p>
  <pre><code>$sql = $dbh-&gt;prepare('INSERT INTO users(full_name, e_mail, username, password) VALUES (:fullname, :email, :username, :password)');
  $result = $sql-&gt;execute(array(
                      ':fullname' =&gt; $_GET['fullname'], 
                      ':email' =&gt; $_GET['email'], 
                      ':username' =&gt; $_GET['username'],
                      ':password' =&gt; $password_hash));
  </code></pre>