Sangsom Posted April 18, 2011 Report Share Posted April 18, 2011 Sveiki, sastapos ar problēmu, pagaidām vispār tumša bilde par šo.. Tātad uz PHP izvadot sekojošo : echo date('Y-m-d H:i:s'); // Tagadejais datums echo date('Y-m-d H:i:s', strtotime('+5 days')); // + 5 dienas viss tākā būtu ļoti labi, bet problēma sekojoša ka ir MySQL datubāzē tabula kur datutips stāv TIMESTAMP default value CURRENT_TIMESTAMP (neēsmu pārliecināts vai tā vajag), vobšem vajag lai es MySQL tabulā varētu pievienot laiku tādā pašā izskatā, bet tikai piemēram ar 5 dienu vēlāku datumu, kā to varētu izdarīt ? pagaidām tikai sanāk ievietot pašreizējo datumu ar $sql = <<< EOQ INSERT INTO time (pw) VALUES (NOW()) EOQ; echo mysql_query($sql); Visi šie datumu funkcijas mani ļoti mulsina pagaidām .. Paldies. Quote Link to comment Share on other sites More sharing options...
briedis Posted April 18, 2011 Report Share Posted April 18, 2011 Pamaini kolonnas datu tipu uz DATETIME, tad varēsi spraust iekšā to pašu Y-m-d H:i:s. Vai arī meklē atbilstošu funkciju: http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html Pats neemsu lietojis timestamp, un tā arī nesapratu, kādu vērtību viņš pieņem :) Quote Link to comment Share on other sites More sharing options...
Sangsom Posted April 18, 2011 Author Report Share Posted April 18, 2011 Super nomainīju uz DATETIME un tagad sanāk viss kā vajag ar INSERT INTO time (pw) VALUES (ADDDATE(NOW(), INTERVAL +15 DAY)) Paldies :) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.