スーパーグローバル$_GET配列を使用してGETパラメータにアクセスします:
$pagename = $_GET['page'];
次に、データベースのクエリを記述します。外部からのすべてのデータをエスケープする必要があることに注意してください:
$sql = "SELECT * FROM page_table WHERE page_name = '%s' LIMIT 1";
$sql = sprintf(%sql, mysql_real_escape_string($pagename));
次に、クエリを実行して、機能することを確認します。
$result = mysql_query($sql);
if(!$result) {
// error occured
}
関数mysql_fetch_assoc
を使用します データにアクセスするには:
$data = mysql_fetch_assoc($result);
これで、この連想配列のすべてのデータにアクセスできます:
echo $data["title"];