真剣に、データベースの相互作用を利用するためにWebアプリの構築を開始する場合は、PDOの知識を得ることができます。これは、金の価値があり、OOPスタイルのコーディングについてさらに学ぶのに役立つでしょう。注射から常に安全であると述べています。
詳細に立ち入ることなく、PDOは多くの種類のデータベースを処理でき、構文もほぼ同じであるため、モデルを構築すると、他のデータベースに簡単に移植できます。ここにPDOに関する素晴らしいチュートリアルがあります
<?php
//Connect this creates a new PDO object
$db = new PDO('sqlite:/path/to/database.sdb');
//Build your sql query with parameters :field
$sql = "SELECT * FROM sometable WHERE someCol=:field";
//Prepare the above query
$statement = $db->prepare($sql);
//Bind the value received from the form or such with the parameter place holder
$statement->bindParam(':field', $_POST['someVal']);
//Execute the prepared query
$statement->execute();
//Fetch the result
$result = $statement->fetchAll(PDO::FETCH_ASSOC);
//Treat the result as a pure array
foreach ($result as $row){
//do something
}
?>
インターネット上には、私よりもよく説明しているチュートリアルがたくさんありますが、mysql_ *関数が消えたときに、将来さらに使用するようになるので、PDOを理解してください。それが役に立てば幸い