Çünkü dinamik olarak oluşması gerekiyor hocam statik bir tablo değil. Bunun sebebi notlarda belirttiğim gibi her işletme farklı işlemler ve işlem sayılarıyla çalışıyor örneğin : Ben hesabımda sadece CiltBakımı ve Epilasyonu takip etmek istiyorum. Ama başka bir işletme Zirkonyum , Diş Bakımı, İmplant takip etmek istiyor. İşlem sayısı arttıkça tablo statikten çıkıp dinamikleşiyor.
Tabloyu JS ile oluşturmaktan kastınız ne? Eğer sayfa yenilenmeden AJAX ile kullanıcı seçildiğinde tabloyu değiştiriyorsanız yapmanız gereken AJAX sonucunu aldığınız PHP dosyasında tablo satırlarını veritabanından çektiğiniz sorguyu foreach döngüsüne sokarak oluşturmak. Ardından çıktıyı güncelleyeceksiniz. Dediğim şekilde tek sorguda halledebilirsiniz.
Eğer bu cilt bakımı, epilasyon vs. farklı tablolar ise de siz ya da sistemi ilk yazan veritabanı yapısını düzgün kurmamış demektir, bunları tek tabloda oluşturup hangi operasyon olduğunu belirten bir sütun eklemesi gerekirdi. Sorgu sayısı arttıkça sisteminiz yavaşlayacaktır bu normal ancak JS kodları ciddi bir yavaşlama yaratmaz büyük boyutlarda olmadığı sürece, 8-10 sorgu da ciddi bir yavaşlamaya neden olmaz sizin sorununuz farklı bir noktada olabilir.