Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Dodawanie dni do daty
stefik4
post
Post #1





Grupa: Zarejestrowani
Postów: 176
Pomógł: 1
Dołączył: 18.11.2007

Ostrzeżenie: (0%)
-----


Witam posiadam kod, który powinien dodawać 90 dni od danej daty pobranej z bazy i mam to tak rozwiązane:

  1. <?
  2. $dane = mysql_fetch_array(mysql_query('SELECT `do` FROM `usr` WHERE `id`="1"')); //w moim przypadku zraca 2011-03-13
  3.  
  4. // $_POST['dokiedy'] ma wartość 90.
  5.  
  6. $prr =date("Y-m-d");
  7.  
  8. if($dane[0]=="0000-00-00" OR $dane[0]<$prr){
  9. $do = date('Y-m-d', strtotime('+ '.$_POST['dokiedy'].' days'));
  10. echo "pusto, +".$_POST['dokiedy']."days: więc vip do: ".$do; // działa poprawnie
  11. } else {
  12.  
  13. $do = date($dane[0], strtotime('+ '.$_POST['dokiedy'].' days'));
  14. echo "pełno, ".$dane[0]."+".$_POST['dokiedy']." = ".$do; // zawraca: pełno, 2011-03-13+90 = 2011-03-13
  15. }
  16.  
  17. ?>


Męczę się z tym kodem i nie mogę sobie z nim poradzić ;/
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 01:42