2013-11-21 15 views
6

yaşındayım Helllo gelen MySql 5 dakika yaz, ben veritabanına bazı verileri yazan bir sorgu var olan() için time_ended ve şimdiki zaman + 15 saniye yerine şimdi()geçerli zamanı artı PHP

Birisi bana hile gösterebilir mi? Teşekkür ederiz!

+0

neyi yaklaşık kullanarak zaman damgaları gibi deneyin? –

cevap

12

de bulabileceğiniz olası ARALIĞI bu

mysql_query ("INSERT INTO PVS (time_ended) 
VALUES ((now() + INTERVAL 5 MINUTE))", $db_conx) 
or die (mysql_error()); 

ve

mysql_query ("UPDATE PVS SET break = (now() + INTERVAL 5 SECOND) WHERE id = '$id'", $db_conx) 
or die (mysql_error()); 
+1

Teşekkür ederim, işe yaradı – user2840278

2

bu DATE_ADD() yardım: time_ended

INSERT INTO PVS (time_ended) VALUES (DATE_ADD(NOW(), INTERVAL 5 MINUTE) 

geçerli zaman + 15 sn

UPDATE PVS SET break = DATE_ADD(now(), INTERVAL 15 SECOND) WHERE id = '$id' 
için

SELECT DATE_ADD(NOW(), INTERVAL 5 SECOND); 

deposu geçerli zaman dilimi + 5 dakika yerine()

ve

Eğer http://www.w3schools.com/sql/func_date_add.asp