yaptığın şey dinamik bir yapı, select sorgusu ile tüm tabloyu çekip döngü ile listelemen gerekiyor, ilk resimleri çekmek için ise sorguda order by asc yapmalısın
Bunun sebebi burger menüye tıkladığında link elementi olan a.href yüzünden sayfanın refresh olması, display flex oluyor ancak sayfa yenilendiğinde tekrardan none halini alıyor, a elementini kaldırırsan sorunun çözülür.
gokcin, blobURL veya base64 kodu kullanarak ön izleme yapabiliyorum, sadece merak ettiğim bir nokta var, blobURL ile yaptığım zaman az kod kullanıyorum ve daha hızlı çalışıyor, base64 kodu kullanarak yaptığım zaman daha çok kod yazmam gerekiyor ve daha yavaş çalışıyor ama image preview yapım videoları izlediğimde bir çok kişinin base64 kodu ile bu işlemi yaptığını gördüm, bilmediğim bir nokta mı var onu anlamaya çalışıyorum, yinede cevabın için teşekkür ederim :)
dinamik bir sitemap oluşturma amacım panelden sürekli tekrar oluşturabileceğim bir dinamik ürün sayfamın olmasıydı, ürün sayfasının içeriklerini sakladığım veritabanının ürünler tablosuna date ve time sütunları ekledim, bu sayede ürünün oluşturulduğu tarih ve saat tek sefer belirlenmiş oldu, date fonksiyonu kullanmak yerine bu sütunlarda ki verileri çekiyorum ve sorunum çözüldü.