Benim düzelttiğim kodlar;
<?php
$katsor=$db->prepare("SELECT * from projekatagori order by prokat_id DESC");
$katsor->execute();
$katcek=$katsor->fetch(PDO::FETCH_ASSOC);
$sor=$db->prepare("SELECT * FROM projeler where prokat_id=:prokat_id");
$sor->execute(array(
'prokat_id' => $katcek['prokat_id']
));
while($cek=$sor->fetch(PDO::FETCH_ASSOC)) {
?>
<?php echo $katcek['resim'] ?>
<div class="col-md-4">
<div class="panel panel-default fixed-width center-block" data-toggle="modal" data-target="#project<?php echo $cek['pro_id']; ?>">
<div class="panel-body">
<a href="#">
<img class="img-responsive center-block" src="uploads/katagori/<?php echo $katcek['resim']; ?>" />
</a>
</div>
<div class="panel-footer">
<a href="#"><h3><?php echo $katcek['baslik']; ?></h3></a>
</div>
</div>
<div class="modal fade" id="project<?php echo $cek['pro_id']; ?>">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" title="Close"> <span class="glyphicon glyphicon-remove"></span></button>
</div>
<div class="modal-body">
<div id="project<?php echo $cek['pro_id']; ?>sel" class="carousel slide project-slide" data-interval="false">
<div class="carousel-inner">
<?php
if ($cek['prokat_id']==$katcek['prokat_id']){
while($cek=$sor->fetch(PDO::FETCH_ASSOC)) {
?>
<div class="item active"> <img src="<?php echo $cek['pro_resim']; ?>" alt="item1">
</div>
<?php }} ?>
</div>
<a class="left carousel-control" href="#project<?php echo $cek['pro_id']; ?>sel" role="button" data-slide="prev"> <span class="glyphicon glyphicon-chevron-left"></span></a>
<a class="right carousel-control" href="#project<?php echo $cek['pro_id']; ?>sel" role="button" data-slide="next"> <span class="glyphicon glyphicon-chevron-right"></span></a>
</div>
<div id="carouselHeader">
<h3>Project A</h3></div>
</div>
<div class="modal-footer">
<button class="btn-sm close" type="button" data-dismiss="modal"><small>Projelere Geri Dön</small></button>
</div>
</div>
</div>
</div>
</div>
<?php } ?>