sawashan adlı üyeden alıntı: mesajı görüntüle
İlk başta desc limit 1 ile son id yi çekin ardından gelen veriyle karşılaştırın hocam, eğer gelen veri çekilen id den büyük veya sayısal değilse hata mesajı versin.

is_numeric($degisken) sayısal olup olmadığını bu komutla bulabilirsiniz hocam.
bence mantıken etkilenen satır sayısına bakcaksın

queryle çekip etkilenen satır varsa
üye id çekceksin
yoksa
böyle bir kullanıcı yok diceksin bence mantık bu aşağıdada örnek kodları incele bence

<?php
$sql = "SELECT COUNT(*) FROM fruit WHERE calories > 100";
if ($res = $conn->query($sql)) {

    /* Bu deyimden etkilenen satır sayısına bakalım */
  if ($res->fetchColumn() > 0) {

        /* Gerçek SELECT deyimini kullanarak sonuçları alabiliriz */
         $sql = "SELECT name FROM fruit WHERE calories > 100";
       foreach ($conn->query($sql) as $row) {
           print "Meyve: " .  $row['NAME'] . "\n";
         }
    }
    /* Etkilenen satır yokmuş; gereğini yapalım */
  else {
      print "Sorguyla eşleşen satır yok.";
    }
}

$res = null;
$conn = null;
?>