PDA

View Full Version : ذخیره کردن یک فرمول در دیتابیس و استفاده از آن



id1385
دوشنبه 17 مهر 1391, 18:28 عصر
با سلام
چطور میتونم یک فرمول تولید رو در پایگاه داده ذخیره کنم

مثلاً:
یک فانکشن داریم میخوام بگم وقتی فلان اتفاق افتاد از این فرمول استفاده بشه، ازفلان فانکشن یا فلان فرمول استفاده کن



function sample(){
echo $sample;
}


مثلاٌ همین فانکش بالا رو میخوام توی پایگاه داده طوری تعریف کنم که به فرض اگه عدد ما ده بود از این فانکشن استفاده کنه.

دقیقاً همین کاری که برنامه های حسابداری از فرمول تولید استفاده میکنن اونطوری میخوام.

با تشکر.

Unique
سه شنبه 18 مهر 1391, 02:51 صبح
سوالتون را خیلی خوب مطرح نکردین ! با توجه به برداشت من :
دلیلی برای ذخیره این تابع توی پایگاه نیست ! شما توباع را توی یک فایل جدا بگذارید و بعدش اون فایل را include کنین وبرای صدا زدنشون در شرایط مورد نظر از تابع call_user_func استفاده کنید.

farhadfery
سه شنبه 18 مهر 1391, 10:57 صبح
من هم نظررم اینکه یه فایل درست می کنیدو کل فانکشن ها را تو اون قرار می دید. حتی می تونید. چندین فایل باشه و از کلاس هم استفاده کنید. دیگه اون با خودتون. بعد یه فایل دیگه می گذاری که درخواست ها فقط به اون ارسال می شه و در اونجا تصمیم می گیری که کدام تابع با توجه به درخواست باید صدازده بشه.