Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] data
Forum PHP.pl > Forum > PHP
jawka7
mam taki problem chce zeby nie zaleznie od dzisiejszego dnia drukowalo mi zawsze date nastepnej srodty np dzisiaj jest poniedzialek 25 grudnia to chce zeby mi drukowalo srode 27 grudnia jak bedzie wtorek 26 to zeby drukowalo tez 27 a jak bedzie aktualny dzien sroda to zeby drukowalo nastepna srode czyli 3 stycznia mam nadzieje ze mnie rozumiecie...

zrobilem cos takiego niby to dziala ale czy sa tu jakies wady chce sie spytac bo wazny jest dla mnie ten skrypt wiec musi byc dokladny i bez bledow...

Kod
$dzisiaj = getdate();
$week = $dzisiaj['weekday'];

if ($week=="Monday")    {$asd=2;}
if ($week=="Tuesday")   {$asd=1;}
if ($week=="Wednesday") {$asd=7;}
if ($week=="Thursday")  {$asd=6;}
if ($week=="Friday")    {$asd=5;}
if ($week=="Saturday")  {$asd=4;}
if ($week=="Sunday")    {$asd=3;}

$data = date('Y-m-d');
$dni  = $asd;
$data =  strtotime($data);
$data = $data + $dni * 24 * 3600;
$data_meczu = date('Y-m-d',$data);

print $data_meczu;

nospor
wady? No coż, jest jedna: przekombinowales smile.gif

http://pl2.php.net/manual/pl/function.strtotime.php
Cytat
echo strtotime ("now"), "\n";
echo strtotime ("10 September 2000"), "\n";
echo strtotime ("+1 day"), "\n";
echo strtotime ("+1 week"), "\n";
echo strtotime ("+1 week 2 days 4 hours 2 seconds"), "\n";
echo strtotime ("next Thursday"), "\n";
echo strtotime ("last Monday"), "\n";
jawka7
no nic czlowiek poznaje rozne sposoby ;] wielkie dzieki zaraz ulatwie to sobie ;]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.