Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z 2 datami
Forum PHP.pl > Forum > Bazy danych > MySQL
bartek.jaw
Witam, mam taki problemik. Mianowicie mam date w formie yyyy-mm-dd, którą zapisuje do bazy razem z ogłoszeniam. I teraz chciałbym dodać do bazy datę upłynięcia ważności ogłosznie, która mija np. za 4 dni.
Jak to zrobić questionmark.gif?

$data = date("Y-m-d"); // aktualna data
$data1 = date ("Y-m-d+4"); // data w której chciałbym, aby do dnia było dodane 4.


Jak mam to zrobić questionmark.gif? Teraz wyświetla mi normalną datę a data1 2004-11-02+4, a chciałbym 2004-11-06.

Pozdrawiam
silent
  1. <?php
  2. date( &#092;"Y-m-d\", strtotime( \"+ 4 days\" ) );
  3. ?>

A poza tym to lenistwo się kłania. Gdyby chciało Ci się zajrzeć do manuala to byś znalazł.
bartek.jaw
Bardzo Ci dziękuję za podpowiedź. Szukałem na ten temat, ale jak widać zbyt mało intensywnie, lub nie w tych miescach co trzeba. Jeszcze raz dziękuję i pozdrawiam.
Kocurro
Witam,

Jeśli tą datę używasz tylko do zapytani to polecam wykorzystywać operacje na dacie w zapytaniu SQL np.

  1. INSERT INTO `test` ( `test`) VALUES ADDDATE( NOW(), INTERVAL 1 DAY)


  1. INSERT INTO `test` (`test`) VALUES NOW() + INTERVAL 1 DAY


Polecam lekture -> Dokumentacja MySQL - operacje na datach

Pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.