ट्रिगर को MySQL सर्वर पर निष्पादित किया जाता है, PHP एक पर नहीं (भले ही वे दोनों एक ही मशीन पर हों)।
तो, मैं कहूंगा कि यह बिल्कुल संभव नहीं है - कम से कम सरलता से नहीं।
फिर भी, ट्रिगर पर MySQL FAQ से यह प्रविष्टि
:
23.5.11:क्या ट्रिगर किसी बाहरी एप्लिकेशन को UDF के माध्यम से कॉल कर सकते हैं?
हां। उदाहरण के लिए, एक ट्रिगर sys_exec()
. को कॉल कर सकता है यूडीएफ यहां उपलब्ध है:https://github.com/mysqludf/lib_mysqludf_sys#readme
तो, यूडीएफ फ़ंक्शन के माध्यम से एक तरीका हो सकता है जो PHP निष्पादन योग्य/स्क्रिप्ट लॉन्च करेगा। इतना आसान नहीं है, लेकिन संभव लगता है।;-)