- Edited
I have a webpage that connects to a database and shows content on the index page, but I cannot work out how to have the text change when a different menu link is selected. I have Home, News, and Timeline as menu links so each has its own text.
This is what the code I have used so far:
<?php
require_once("db.php");
$pdo_statement = $dbh->prepare("SELECT * FROM pages");
$pdo_statement->execute();
$result = $pdo_statement->fetchAll();
?>
<!DOCTYPE html>
<html lang="en">
<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>Dynamic Site</title>
</head>
<body>
<?php
if(!empty($result)) {
foreach($result as $row) { ?>
<a href='index.php?=<?php echo $row["pageheader"]; ?>'><?php echo $row["pageheader"]; ?></a>
<?php }
}
?>
<p><?php echo $row["pagecontent"]; ?></p>
</body>
</html>
Thanks for any help.