URLのパラメータによってひな形に入れる文字を変更する

URLのパラメータによってひな形に入れる文字を変更する
↑記事の雛形コード(article.php)を、次のコードに置き換えるとできると思います!

<!DOCTYPE html>
<html lang="ja">

<?php
// (1) 取得するデータのidを指定
if (isset($_GET['id'])) {
  $id = $_GET['id'];
}
// (2) データベースに接続
$pdo = new PDO('mysql:charset=UTF8;dbname=test;host=localhost', 'root', 'root');
// (3) SQL作成
$stmt = $pdo->prepare("SELECT * FROM test WHERE id = :id");
// (4) 登録するデータをセット
$stmt->bindParam(':id', $id, PDO::PARAM_INT);
// (5) SQL実行
$res = $stmt->execute();
// (6) 該当するデータを取得
if ($res) {
  $data = $stmt->fetch();
}
// (7) データベースの接続解除
$pdo = null;
?>

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title><?php echo $data->page_title; ?></title>
</head>

<body>
  <pre>
  <?php var_dump($data); ?>
  </pre>
  <h2><?php echo $data["article_title"] ?></h2>
  <p><?php echo $data["article_content"]; ?></p>
</body>

</html>
タイトルとURLをコピーしました