title: SQLite3 unrecognized token warning
body: <p>When I try to execute my SQLite3 statement in PHP, I get the following:</p>
  
  <pre><code>Warning: SQLite3::exec(): unrecognized token: "38360f81b43f97437a01ce7294ce41f9" in /path/to/register.php on line of error
  </code></pre>
  
  <p>So I go to look at the execution:</p>
  
  <pre><code>$user = $_POST['username'];
  $pass = $_POST['password'];
  
  $encrypted_pass = md5($pass);
  
  class DB extends SQLite3{
      function __construct(){
              $this-&gt;open('/path/to/db/userpass.db')
      }
  }
  
  $db = new DB();
  
  $stmt = 'INSERT INTO userpass VALUES(' . $user . ', ' . $encrypted_pass . ');';
  
  if($db-&gt;exec($stmt)){ //line of error
      header('Location: http://192.168.1.147/registered.html');
  } else {
      die(1);
  }
  </code></pre>
  
  <p>As you can see, <code>$pass</code> is hashed and stored as <code>$encrypted_pass</code>, which is used to be inserted into my table.</p>