आपके while
. में लूप, आप supplier_stats
. में सभी प्रविष्टियों पर पुनरावृति करते हैं तालिका। प्रत्येक पुनरावृत्ति के लिए, आप आउटपुट करते हैं "<p>Insurance Expires ! ...
.आप शायद ऐसा नहीं करना चाहते हैं। केवल उन प्रविष्टियों का चयन करने के लिए अपनी क्वेरी संपादित करें जो आपकी सीमा के भीतर समाप्त हो जाएंगी।
उदाहरण:
SELECT * FROM supplier_stats WHERE insurance_date >= yourDateToCompareTo
आपने अपना डेटाबेस कैसे सेट किया, इस पर निर्भर करते हुए insurance_date
'MySQL टाइप DATE या String या यहां तक कि Integer. उस पर निर्भर करते हुए, आपको यह जांचने के लिए तुलना करनी होगी कि तारीख आपकी समाप्ति सीमा के करीब है या नहीं।
आपके लूप के बाद (}
द्वारा बंद किया गया) ) आप अभी भी $info
. का उपयोग करते हैं आपके if ($info['insurance_date']
.) में जो आपकी तालिका में केवल अंतिम प्रविष्टि का उपयोग करेगा।
हालांकि यह एक बहुत ही बुनियादी प्रश्न है और मैं आपको कुछ बहुत ही बुनियादी शुरुआती ट्यूटोरियल पढ़ने की सलाह दूंगा जो एक इंटरनेट सर्च इंजन ।