page adında veri tabanı tablom var

aşağıdaki kodu page tablosuna göre nasıl veri çekebilirim hata alıyorumda bir türlü çözemedim
/* Diğer sayfalar */
if($_GET['p']) {
$p = strip_tags($_GET['p']);
$page = $db->prepare("SELECT * FROM page WHERE onoff=1 && purl=:p");
$page->bindParam(':p', $p);
$page->execute();
$page->fetch(PDO::FETCH_ASSOC);
if($page)
{
/* Kategori Ayarlanıyor...
$katurl = $content['category'];
$kategori = $db->query("SELECT * FROM page WHERE onoff=1 && purl='{$katurl}'")->fetch(PDO::FETCH_ASSOC); */
?>
<!DOCTYPE html>
<html lang="tr">
<head>
<?php include 'inc/head.php'; ?>
<meta name="description" content="<?php print $page['ptitle']; ?>">
<meta name="author" content="<?php print $site['author']; ?>">
<meta name="robots" content="index,follow">
<title><?php print $page['ptitle']; ?> - <?php print $site['title']; ?></title>
</head>
<body>
<div class="preloader"><div class="rounder"></div></div><!-- Loading.. -->
<div id="main">
<div class="container">
<div class="row">
<?php include 'inc/about-fix.php'; // Left About Me ?>
<div class="col-md-9">
<?php include 'inc/search.php'; ?>
<div class="col-md-12 page-body">
<div class="row">
<div class="col-lg-12"><h2><?php print $page['ptitle']; ?></h2></div>
<div class="col-md-12 content-page">
<div class="col-md-12 blog-post">
<?php print $page['pcontent']; ?>
</div>
</div>
</div>
<?php include 'inc/populer.php'; ?>
</div>
<?php include 'inc/footer.php'; ?>
</div>
</div>
</div>
</div>
</body>
</html>
<?php
// Hit Arttırma
$hit = $db->prepare("UPDATE content SET hit = hit+1 WHERE url=?");
$hit->execute(array($url));
$git = 1; // Boş sayfa göstermemek için
}
}