Jeg ville starte med sådan noget. En masse af disse kan kombineres, men jeg deler det op, så du kan se, hvad jeg laver.
For at få tilfældige tal, kan du bruge rand(). Få en til dato, time, minut og sekund
$randomDate = rand(1,31);
$randomHour = rand(1,24);
$randomMinute = rand(0,59);
$randomSecond = rand(0,59);
Du vil have foranstillede nuller (03 i stedet for 3), så du kan bruge str_pad til at tilføje dem, hvis det kræves
$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
Gør det samme med alle dine andre tilfældige værdier. Bare fordi jeg kan lide pæne forespørgsler, bør du lave dine endelige opdateringsstrenge næste gang.
$newDate = '2008-09-'.$randomDate;
$newTime = $randomHour.':'.$randomMinute.':'.$randomSecond;
Nu ved jeg ikke, hvordan du bestemmer, hvilke rækker du vil opdatere, så det vil jeg lade være op til dig. For et eksempel vil jeg vise dig en forespørgsel, hvis du ville gøre dette med Primary_id 3:
$x = mysql_query("UPDATE yourTable SET Begin_Date=\"$newDate\", Timestamp=\"$newTime\" WHERE Primary_id = 3");