Ben veritabanı tabloları bir avuç herhangi bir teşebbüs sorguları almak için benim veritabanı soyutlama katmanı için if
ifadesi eklenerek ediyorum.
Bir veritabanı tablosundan veri oluşturmak, okumak ya da yok benim uygulama girişimleri ya denilen, temelde, members
veya members_profiles
Benim if
deyimi çağırmak istiyorum.
if (
preg_match('/INSERT INTO [members|members_profiles]/', $sql) ||
preg_match('/UPDATE [members|members_profiles]/', $sql) ||
preg_match('/DELETE FROM [members|members_profiles]/', $sql))
{
// do if statement stuff here...
}
Ben düzenli ifade / gebelik-maç ustası değilim, ama bir SQL sorgusu eşleşirse yukarıdaki if
deyimi true dönecektir:
INSERT INTO members ...
veyaINSERT INTO members_profiles ...
UPDATE members ...
veyaUPDATE members_profiles ...
DELETE FROM members ...
veyaDELETE FROM members_profiles ...
Ya da benim gebelik maç sözdizimi kapalı yoludur?