私はこのようなものから始めます。これらを組み合わせることができますが、私が何をしているのかがわかるように分割します。
ランダムな数値を取得するには、rand()を使用できます。日付、時、分、秒のいずれかを取得します
$randomDate = rand(1,31);
$randomHour = rand(1,24);
$randomMinute = rand(0,59);
$randomSecond = rand(0,59);
必要に応じてstr_padを使用して追加できるように、先行ゼロ(3ではなく03)が必要になります
$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");