Arkadaşlar şimdi duyurular.php sayfam var ve burada eklenen duyurularım var.
Eklenen duyurulara da duyurudetay.php?id=xx yaptım.

duyurular.php şöyle;
<?php
include('../db.php');
$sql=$bag->query("select * from duyurular",PDO::FETCH_ASSOC); foreach ($sql as $dun) { ?>
                  <tr>
                    <th scope="row"><?php echo $dun['duyuru_id']; ?></th>
                    <td><?php echo $dun['isim']; ?></td>
                    <td><?php echo $dun['tarih']; ?></td>
                    <td style="font-size: 14px;">
<a href="duyurudetay.php?id=<?php echo $dun['duyuru_id'];?>">Düzelt</a></td>
                  </tr>
<?php } ?>
duyurudetay.php ise şöyle;
 <?php include('../db.php');
 $id = strip_tags(trim($_GET['id']));
 $al = $bag->query("select * from duyurular where duyuru_id=$id")->fetch(PDO::FETCH_ASSOC);
 ?>
<form method="post" enctype="multipart/form-data">
    
    
Duyuru Başlığı<br />
<input type="text" class="form-control" value="<?php echo $al['isim']; ?>" name="isim" size="45"><br />
      
Genel Açıklama</br>
<textarea name="metin" class="form-control"><?php echo $al['metin']; ?></textarea><br>

<button type="submit" name="duyuruguncelle" class="btn btn-primary">Duyuruyu Güncelle</button>
</form>
Şimdi sorun şurada;
duyurudetay.php?id=35 sayfasına gelince veri tabanında 35 numaralı içerik olduğu için verileri görebiliyorum ama duyurudetay.php?id=3500 yapınca da sayfa geliyor. 3500 id veri tabanında yok ama yine de sayfa getiriyor önüme.
Ben burada veri tabanında o id olmayınca önüme hata sayfasını çıkarmak istiyorum. Bana yardımcı olur musunuz?