Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] zliczanie dni
fredzio90
post
Post #1





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 19.02.2007

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


otóż mam problemik, ponieważ chcę umieścić na stornie, licznik dni od danej datty,..


otóż mam wpis w bazie, w polu do_kiedy mam date: 11/07/2007 oraz od_kiedy 04/06/2007
i podczas wyświetlania, chciałbym aby pokazywało ile dni zostało do tej daty, oraz ile dni będzie trwał ten konkurs

oraz jak sprawdzać, czy data w polu do kiedy, nie jest już po czasie, dokłądnie czy już data od_kiedy<daty teraz

jak to można zrobić (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Ten post edytował fredzio90 20.06.2007, 22:28:46
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
fredzio90
post
Post #2





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 19.02.2007

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


oki, dziękuje, a jak zrobić wybieranie z bazy, i sortowanie automatycznie według dni z pola do_kiedy mam coś takiego zrobionego, narazie bez sortowania:


  1. <?php
  2. $sql = mysql_query("SELECT * FROM $konkursy_tbl WHERE id='$id' AND act='yes'");
  3. $r = mysql_fetch_array($sql);
  4.  
  5. $dodal = $r['nick'];
  6. $nazwa = $r['nazwa'];
  7. $opis = $r['opis'];
  8. $od_kiedy = $r['od_kiedy'];
  9. $do_kiedy = $r['do_kiedy'];
  10. $foto = $r['foto'];
  11. $gg = $r['gg'];
  12. $email = $r['email'];
  13.  
  14. $dat = explode('/', $do_kiedy);
  15. $mm = $dat[1];
  16. $dd = $dat[0]; 
  17. $rr = $dat[2];
  18.  
  19.  
  20. $zdarzenie = mktime(0,0,0,$mm,$dd+1,$rr);
  21. $teraz = mktime();
  22. $roznica = $zdarzenie - $teraz;
  23. $dni = floor($roznica/(60*60*24));
  24.  
  25.  
  26. if($dni>0)$c = 'Zostało <b>'.$dni.'</b> Dni';
  27. else
  28. if($dni<0)$c = '<font color=green>Nieaktualny</font>';
  29. else
  30. $c = '<font color=red>Do Dzisiaj</font>';
  31. ?>
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: 6.10.2025 - 04:35