Вход Регистрация
Файл: category.php
Строк: 20
<?php
require '__core/inc.php';

$c_id = $_GET['id'];
$result = $dbh->prepare("SELECT * FROM `categories` WHERE `c_id` = :c_id");
$result->bindValue(":c_id", $c_id, PDO::PARAM_INT);
$result->execute();
$category = $result->fetch(PDO::FETCH_ASSOC);

if (empty(
$category)) {
    
header("Location: /index.php");
    exit;
}

head(array('title' => $category['c_name'] . ' | Портфолио | Миледи'));
?>
<div class="content">
    <div class="title">
        Категория: <?= $category['c_name']?>
    </div>
    <ul>
        <?php
        $total 
= $dbh->prepare("SELECT * FROM `projects` WHERE `p_cid` = :c_cid");
        
$total->bindValue(":c_cid", $c_id, PDO::PARAM_INT);
        
$total->execute();
        
$total = $total->rowCount();
                
        
$p = new Pagination;
        
$p->sett($total, $config['other']['perpage']);
        
        
$result = $dbh->prepare("SELECT * FROM `projects` WHERE `p_cid` = :c_cid " . $p->limit());
        
$result->bindValue(":c_cid", $c_id, PDO::PARAM_INT);
        
$result->execute();
        
$data = $result->fetchAll(PDO::FETCH_ASSOC);
        
        if (
$total):
            foreach (
$data as $project):
            
?>
                <li><a href="/project/<?= $project['p_id'] ?>"><?= $project['p_name'] ?></a></li>
            <?php
            
endforeach;
            echo 
$p->get();
        else:
        
?>
            <li>Проекты не добавлены</li>    
        <?php endif; ?>
    </ul>
</div>
<div class="nav">
    <ul>
        <li><a href="/">Главная</a></li>
    </ul>
</div>
<?php
footer
();
?>
Онлайн: 1
Реклама