I read that with PDO you don't need to escape variables if you use prepare and pass the variables in execute:
$st = $dbh->prepare("INSERT INTO mytable (name,email) VALUES (?,?)");
$st->execute(array($_POST['name'], $_POST['email']));
Is this tru?
Or do I still need to do something with $_POST there?