मैं एक mysql सेलेक्ट स्टेटमेंट चलाने की कोशिश कर रहा हूँ जहाँ यह आज की तारीख को देखता है और केवल उस मौजूदा दिन में साइन किए गए परिणाम देता है। मैंने वर्तमान में निम्नलिखित की कोशिश की है, लेकिन यह काम नहीं करता है।
SELECT users.id, DATE_FORMAT(users.signup_date, '%Y-%m-%d')
FROM users
WHERE users.signup_date = CURDATE()
मैंने SELECTइस पर अपना वक्तव्य संशोधित किया है , धन्यवाद दोस्तों।
SELECT id FROM users WHERE DATE(signup_date) = CURDATE()
@ सरजियो हाँ, यह वर्तमान में एक डेटटाइम फ़ील्ड है।
—
जाको
क्या की डेटाप्रकार है
—
टैरिन
signup_dateअगर यह समय होता है, तो आप में DATE_FORMAT उपयोग करना चाहते हैं जाएगा WHEREखंड समय पट्टी मैच के लिएCURDATE()
@bluefeet धन्यवाद, मैंने अपनी स्क्रिप्ट को संशोधित किया है। यह काम करने लगता है, लेकिन जब कोई परिणाम नहीं होता है।
—
जाको
mysql_num_rows0 नहीं दिखाता है। बस एक रिक्त है।
signup_date