Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] zlicznie w "przyszłym tygodniu", mktime();, time(); ...
Lejto
post 24.05.2008, 15:24:32
Post #1





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

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


Mam tabelę w MySQL i w niej dane, komórkę o nazwie czas do której dodaje wartość mktime();
  1. <?php
  2.  $dzien = explode('.',$_POST['kiedy']);
  3.  $rok = date("Y");
  4.  $czas = mktime(0,0,0,$dzien[1],$dzien[0],$rok);
  5. ?>

zmienną czas dodaje do bazy
potem zapytaniem sprawdzam ile jest rekordów na jutro itd
  1. <?php
  2. $rok = date("Y");
  3. $miech = date("n")+1;
  4. $miesiac = date("m");
  5. $dzien = date("D");
  6. $ostatni = mktime (0,0,0,$miech,0,$rok);
  7. $miesiac = strftime ("%d", $ostatni);
  8.  
  9. $ostatni_tyg = mktime (0,0,0,$miech,$dzien,$rok);
  10. $tydzien = strftime ("%c", $ostatni_tyg);
  11.  
  12. $m = time()+(24*$miesiac*3600);
  13. $dzis = time(24*3600);
  14. $jutro = time()+(24*3600);
  15.  
  16.  
  17. $zapyt = "select * from sprawdziany where czas<$m";
  18. $query = mysql_query($zapyt);
  19. $ile = mysql_num_rows($query); 
  20.  
  21. $zapyt = "select czas from sprawdziany where czas<$dzis";
  22. $query = mysql_query($zapyt);
  23. $dzisiaj = mysql_num_rows($query);
  24.  
  25. $zapyt = "select czas from sprawdziany where czas<$jutro";
  26. $query = mysql_query($zapyt);
  27. $jutro = mysql_num_rows($query);
  28.  
  29. echo "Lącznie: $rows<br>";
  30. echo "W tym mieciącu: $ile";
  31. echo "<br>";
  32. echo "Dzisiaj: $dzisiaj";
  33. echo "<br>Jutro: $jutro";
  34. ?>


Brakuje mi jednak żeby wyświetliło dane z tego tygodnia tzn. ile jest w tym tygodniu, jak to zrobić?

Ten post edytował Lejto 24.05.2008, 15:24:51


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 20:36