Konuyu ilk açtığımda daha detaylı bir şekilde izah etmiştim.

Okumayı zorlaştırdığını düşünüp yukarıdaki şekilde sadeleştirdim sorumu.

Fakat son 3 forumdaşımızın konunun tam anlaşılabilir olmadığına dair yaptıkları geri bildirim üzerine, sorumun ilk halinin yedeğini paylaşmakta fayda görüyorum.



***



Merhabalar,
Konuyu şöyle izah edeyim;

Bir sitem var ve içinde 30 civarında ayrı bölüm var.
Her bölümün bağlı olduğu veri tablosu ve sütun isimlerinin prefixleri (ön ekleri) farklı.
Her bölüm için ayrı ayrı CRUD işlemleri yapmam gerek
FAKAT
Her bölüme ait sayfalarda ayrı ayrı sütun isimleri ve ayrı ayrı değişkenler kullanarak TAMAMEN FARKLI YAPILARDA sayfalar oluşturmak istemiyorum.
(Veri kayıt, veri listeleme, veri düzenleme ve veri silme sayfaları.)


Pratik bir yöntem geliştirmeye çalışıyorum.
Standart bir yapı kurmak, sadece 1 adet değişken ile sayfaları benzersiz ve kendi bölümlerine uygun hale getirmek istiyorum.




Her bölüm içinde o bölümün veri tablosu adını aynı zamanda sütun isimlerinin prefixini temsil eden bir değişken oluşturdum.

Gözünüzde canlanması için buraya kadar paylaştıklarımı somutlaştırayım şimdi.

GENEL KALIP ŞU ŞEKİLDE;

BÖLÜM 1

BÖLÜM 1'E AİT VERİ TABLOSUNUN ADI : abc

BÖLÜM 1'E AİT VERİ TABLOSUNUN SÜTUNLARININ ÖN EKİ : abc_

BÖLÜM 1'E AİT VERİ TABLOSUNUN SÜTUNLARININ TAM GÖRÜNÜMLERİ : abc_id, abc_no, abc_ad

BÖLÜM 1'E AİT SAYFALARDA KULLANDIĞIM DEĞİŞKEN :





BÖLÜM 1'E AİT SAYFALARDA DEĞİŞKENDEN YARARLANARAK SÜTUNLARI VERİ ÇEKME İÇİN KULLANIŞ ŞEKLİM :





Buraya kadar sorun yok çünkü işin kolay kısmı veri çekmek.



İşin ZOR VE NİŞ KISMI "DEĞİŞKENİ SORGU İÇİNDE KULLANABİLMEK" !

Takıldığım nokta da burası tahmin edeceğiniz gibi...

Bu değişkeni ilgili yerlere ÇALIŞIR ŞEKİLDE ENTEGRE etmeyi başaramadım henüz.

BU KONUDA SİZLERİN DESTEĞİNİZİ RİCA EDİYORUM...

ENTEGRE EDEMEDİĞİM YERLER;




[BU BÖLÜMÜ TEKRAR YAZMADIM, YUKARIDA MEVCUT.]



Meseleyi özetleyen kısa sorum;
$abc_ ve abc_ YAZAN YERLERE HANGİ YÖNTEMLER KULLANILARAK {$part}_ YAZILABİLİR?



Teşekkür ederim...


***



edcsmile