कुछ इस तरह:
$day = new DateTime($_POST['range_start']);
$end = new DateTime($_POST['range_end']);
$all_dates = array();
while ($day <= $end){
$all_dates[] = $day;
$day->add(new DateInterval('P1D'));
}
यह आपको डेटटाइम ऑब्जेक्ट्स की एक सरणी देगा, जिनमें से प्रत्येक आपकी सीमा में एक दिन का प्रतिनिधित्व करता है। आप डेटटाइम ::प्रारूप() को कॉल करके और 'एम/डी/वाई' को प्रारूप स्ट्रिंग के रूप में पास करके प्रत्येक ऑब्जेक्ट को वापस स्ट्रिंग में प्राप्त कर सकते हैं।
MySQL में कई प्रविष्टियाँ प्राप्त करने के लिए, INSERT सिंटैक्स INSERT INTO table (column) VALUES (row1), (row2), ... (rowN)
की अनुमति देता है।
(यह स्पष्ट रूप से परीक्षण नहीं किया गया है या अंतिम कोड है जिसका आप उपयोग करेंगे - बस स्मृति से इस वेब फॉर्म में लिखा गया है ... आपको इसे इनपुट स्वच्छता और रेंज जांच और क्या नहीं के साथ ठीक से लिखना होगा।)