Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] wyswietlanie w pętli daty od do
wcg
post
Post #1





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 21.07.2006

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


Witam. Poszukuje rozwiązania takiego proglemu. Chce utworzyć tabelkę w ktorej za pomocą pętli wyświetlę wiersze tabeli pomiędzy jakimiś dwoma datami.
2006-07-01
2006-07-02
2006-07-03
itd...

Zrobiłem coś takiego:
<?
print "<TABLE class=tab border=0 cellpadding=0 cellspacing=0 width=600 align=left>";
print "<tr><th width=70>data</th></tr>";
$poczatek = date("Y-m-d");
$poczatek = "2006-07-01";
$koniec = date("Y-m-d");
$koniec = "2006-08-31";
for($i = $poczatek; $i <= $koniec; $i++) {
print "<tr><td>$i</td>";
}
print "</tr></table>";
?>
jednak nie za bardzo coś takiego chce działać, czy ktoś mógłby coś doradzić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
piczu
post
Post #2





Grupa: Zarejestrowani
Postów: 182
Pomógł: 0
Dołączył: 4.01.2005
Skąd: piczu.info

Ostrzeżenie: (10%)
X----


  1. <?php
  2. function printdates($start_date, $end_date, $format = "%Y-%m-%d") {
  3. for($i = strtotime($startdate); $i < strtotime($end_date); $i+=86400)
  4. echo strftime($format, $i)."n";
  5. }
  6. ?>

pisane z glowy, wiec nie wiem czy gdzies sie nie pomylilem

Ten post edytował piczu 22.07.2006, 12:45:47
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: 4.10.2025 - 23:15