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?