Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z datami...
BORG
post
Post #1





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 18.12.2006

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


Witam, mam taki kod:
  1. <?php
  2. $stardatee = date("Ymd");
  3. if($cos + 100 <= $stardatee && cos !='0')
  4. {
  5.  $db = mysql_query("UPDATE galaxy_colonies SET shield='0' WHERE owner='$login' LIMIT 1");  
  6. }
  7. ?>

Zmienna $cos to jakas data w takim samym formacie co $stardate. Jak widac chodzi mi o to zeby po miesiacu zostalo wykonane w/w zapytanie. Wszystko dziala np. kiedy $cos = 20061015 a dzis mamy zalozmy 20061116, wtedy wszystko dziala bo 20061015 + 100 = 20061115, co z koleji jest mniejsze od 20061116, zapytanie zostaje wykonane i wszystko jest oki. Ale kiedy np. $cos = 20061230 a $stardatee = 20070101 to 20061230 + 100 = 20061330, co jest mniejsze od 20070101, chociaz kalendarzowo nie minal jeszcze miesiac. Czy daloby rade jakos to udoskonalic??
Go to the top of the page
+Quote Post

Posty w temacie
- BORG   Problem z datami...   18.12.2006, 22:12:35
- - qlash   Poczytaj o funkcji time" title="Zobacz w manualu p...   18.12.2006, 22:50:18
- - BORG   Wielkie dzieki, juz sobie poradze   19.12.2006, 15:07:13


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: 22.08.2025 - 15:57