mysql - get month,date, year php time from sql database -
1398305717 & lt; - इस तरह मेरे एसक्यूएल डाटाबेस समय कोड mysql समय पंक्ति नाम समय .php
$ numMonth = तारीख ('मी', $ समय); $ sql = mysql_query ("चयन करें" वीडियो से दिनांक जहां की तारीख ('मी', `समय`) = $ nummonth DESC LIMIT 1); $ पंक्ति = mysql_fetch_assoc ($ sql); गूंज $ id = $ row ['id']; मुझे अंतिम आईडी को महीना अंक के बराबर करना है? इसलिए मैंने इसे पसंद किया .. लेकिन काम नहीं किया। इसे पीएचपी से कैसे प्राप्त करें इसलिए मुझे इस पोस्ट में मदद करें कि मैं एसक्यूएल से महीने का नंबर कैसे प्राप्त करूं .. धन्यवाद।
संपादित करें: मैं इस तरह चाहता हूं .. लेकिन काम नहीं करता: (
$ sql = Mysql_query ("से चुनें SELECT * से वीडियो कहां महीना (FROM_UNIXTIME (` समय `)) = '$ nummonth DESC LIMIT 1");
आपको टाइमस्टैम्प में कनवर्ट करना होगा और फिर महीने को निकालना होगा। वर्तमान माह प्राप्त करने के लिए आपको php date फ़ंक्शंस का उपयोग करने की ज़रूरत नहीं है इसलिए आप इसे करने के लिए केवल mysql के कार्यों का उपयोग कर सकते हैं <पूर्व> $ sql = mysql_query ("SELECT *, DATE_FORMAT (FROM_UNIXTIME (` समय`, '% Y'), DATE_FORMAT (FROM_UNIXTIME (`समय`), '% m') FROM वीडियो जहां महीना (FROM_UNIXTIME (`समय`)) = माह (कर्टेट ()) आईडी लिमिट 1 के द्वारा आदेश); कार्य डेमो:
नहीं वर्ष के बारे में भूल जाते हैं, यदि आप टाइमस्टैम्प के कई सालों की अपेक्षा करते हैं
Comments
Post a Comment