मैं कुछ इस तरह से शुरू करूंगा। इनमें से एक समूह को जोड़ा जा सकता है, लेकिन मैंने इसे विभाजित किया है ताकि आप देख सकें कि मैं क्या कर रहा हूं।
यादृच्छिक संख्या प्राप्त करने के लिए, आप रैंड () का उपयोग कर सकते हैं। दिनांक, घंटे, मिनट और दूसरे के लिए एक प्राप्त करें
$randomDate = rand(1,31);
$randomHour = rand(1,24);
$randomMinute = rand(0,59);
$randomSecond = rand(0,59);
आप अग्रणी शून्य (3 के बजाय 03) चाहते हैं ताकि जरूरत पड़ने पर आप उन्हें जोड़ने के लिए str_pad का उपयोग कर सकें
$randomDate = str_pad($randomDate, 2, '0',STR_PAD_LEFT);
//The '2' is how many characters you want total
//The '0' is what will be added to the left if the value is short a character
अपने अन्य सभी यादृच्छिक मूल्यों के साथ भी ऐसा ही करें। सिर्फ इसलिए कि मुझे साफ-सुथरी क्वेरी पसंद हैं, आपको आगे अपनी अंतिम अपडेट स्ट्रिंग बनानी चाहिए।
$newDate = '2008-09-'.$randomDate;
$newTime = $randomHour.':'.$randomMinute.':'.$randomSecond;
अब मैं नहीं जानता कि आप कैसे निर्धारित कर रहे हैं कि आप किन पंक्तियों को अपडेट करना चाहते हैं, इसलिए मैं इसे आप पर छोड़ दूंगा। उदाहरण के लिए, यदि आप इसे Primary_id 3 के साथ करना चाहते हैं, तो मैं आपको एक प्रश्न दिखाऊंगा:
$x = mysql_query("UPDATE yourTable SET Begin_Date=\"$newDate\", Timestamp=\"$newTime\" WHERE Primary_id = 3");