פשוט לדעתי
אם המשתמש נכנס ל:
index.php?id=5
והרגע מחקת את 5
אז תיצור תנאי, שאם לא נמצא מידע בשורה "5" אז:
PHP קוד:
header("Location: index.php?id=".$_GET['id']-1);
ואז גם אם 4 מחוק הוא ימשיך לרוץ עד שיעצור...
או שפשוט, אם לא נמצאו נתונים, תן למשתמש הודעה שהכתבה נמחקה (או מה שזה לא יהיה)