$eskibanner

değişkeni while döngüsü içersinde tanımlanmış ama döngü dışarsında kullanılmış,

ayarlar tablonuz yüksek ihtimalle tek sutun veri olması gerekir,

yeni veri eklerken sürekli id atayıp yeni veriler oluşturmaya gerek yok,

yani stabil bir id değeri ile güncelleme ve veri çekme işlemi yaparsanız. sorun kalmaz..