Kezdőoldal » Számítástechnika » Weblapkészítés » MySql dátumozás késöbbre, hogyan?

MySql dátumozás késöbbre, hogyan?

Figyelt kérdés

Azt szeretném hogy ha egy új rekordot rögzitek a táblában akkor annak aktuális dátumát, majd egy másik mezőben a aktuálishoz viszonyított 3 nappal késöbbi dátumot is rögzítse automatikusan.

Hogy a legjobb?

Gondoltam PHP-re, de úgy érzem sql-ben van egy közvetlenebb megoldás is erre.


2010. ápr. 2. 03:27
 1/4 Drone007 ***** válasza:

Én közvetlen megoldást nem ismerek erre mysql-ben, de php alatt jól működhet ez:

$haromnapja = date("Y-m-d H:i:s",mktime(date("G"),date("i"),date("s"),date("m"), date("d")+3, date("Y")));

Ez a módszer követi a hónap vagy évváltások közti átvitelt is. Ezután már csak a $haromnapja változót kell beillesztened az sql utasításba tároláskor és kész.

2010. ápr. 5. 21:49
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:

Jól gondoltad. PHP-ban.

A dátumot rögzíted, majd szétbontod - év hó nap - és a naphoz hozzáadsz 3-at. Az meg a másik adat lesz...

2010. ápr. 5. 21:50
Hasznos számodra ez a válasz?
 3/4 anonim ***** válasza:
hát az első segítséggel egy ctrl+c ctrl+v megoldást kaptál ;)
2010. ápr. 5. 21:55
Hasznos számodra ez a válasz?
 4/4 A kérdező kommentje:
köszönöm, de végül is sikerült megtalálni az mysql megoldást, ami a curdate a "INTERVAL" segítségével lehet elmozdítani +/- írányba
2010. ápr. 6. 20:50

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!