PHP 4 では、次のように MySQL データベースにフォームを入力します。
<form action="script.php" method="post">
<fieldset>
<input id="name" name="name" type="text" placeholder="Insert your name" />
<input type="submit" value="Opslaan" />
</fieldset>
</form>
script.php:
$name= $_POST['name'];
$name = stripslashes($name);
$name = mysql_real_escape_string($name);
mysql_connect($host,$username,$password);
@mysql_select_db($database) or die( "Unable to select database");
$query = "INSERT INTO names (id, name) VALUES ('','$name')";
mysql_query($query);
mysql_close();
PHP 5 が出ましたが、PDO を使用した最新の標準でこのフォームを MySQL データベースに入れる正しい表記法は何ですか?