Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

समाप्ति तिथि पर ईमेल द्वारा सूचित करें

यह मानते हुए कि आपके पास पहले से ही एक डेटाबेस तालिका है, एक बहुत ही कठिन रूपरेखा।

हर दिन एक स्क्रिप्ट चलाएं जो आज के माइनस एक महीने की गणना करती है (स्ट्रैटन के उत्तर में हल) और एक select * from databasetable where expirydate = todayminusonemonth . परिणाम सेट पर पुनरावृति करें, लक्ष्य की विशिष्ट जानकारी के साथ एक संदेश लिखें और इसे php के मेल इंटरफ़ेस का उपयोग करके भेजें।

यह सुनिश्चित करने के लिए अब तक का सबसे आसान समाधान है कि स्क्रिप्ट हर दिन चलती है, अगर यह कोई विकल्प नहीं है तो यह इंगित करने के लिए डीबी में एक कॉलम जोड़ा जाना चाहिए कि मेल भेजा गया है। या जिन दिनों के लिए मेल भेजे गए हैं उन सभी दिनों की एक अतिरिक्त तालिका बनाई जा सकती है...

देखना? समस्या का यह पहला अपघटन काफी आसान था। अब आप इनमें से प्रत्येक आंशिक समस्या को हल करना शुरू कर सकते हैं, या प्रत्येक के लिए जानकारी/कैसे करें देख सकते हैं। अपनी अधिक विशिष्ट आवश्यकताओं के साथ बेझिझक एक नया प्रश्न बनाएं।

एक समस्या जिसका आप सामना कर सकते हैं वह यह है कि आपका वेबहोस्ट क्रॉन स्क्रिप्ट को निष्पादित करने की अनुमति नहीं देता है। वेबसाइट निगरानी सेवा का उपयोग करते हुए एक बहुत ही रचनात्मक वैकल्पिक समाधान मेरे पास मेरे सर्वर पर क्रॉन जॉब नहीं है। उपयोगकर्ता इनपुट के बिना ईमेल भेजने का विकल्प क्या है?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कई लेफ्ट जॉइन के साथ MySQL क्वेरी को ऑप्टिमाइज़ करना

  2. त्रुटि:स्थानीय डेटा लोड करना अक्षम है - यह क्लाइंट और सर्वर दोनों पक्षों पर सक्षम होना चाहिए

  3. उसी तालिका में दूसरी पंक्ति के डेटा के साथ पंक्ति अपडेट करें

  4. Doctrine2 ORM अपडेट के लिए चुनें

  5. PHP और MySQL के साथ एक न्यूज़लेटर सिस्टम बनाएँ