![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 29.10.2013 Ostrzeżenie: (0%) ![]() ![]() |
ProbUje zrobic proste rzeczy ale nic nie wychodzi. Chce miec roznice pomiedzy datami podana w dniach i dodawanie 7dni do istniejacej daty Ale wszystko co probowalem z manuala dotyczacego datatime bazuje na new DateTime a ja chce porownac i dodawac do dat zapisanych i wyciagnietych z bazy danych I za cholere nie moge sobie z tym poradzic. Specljalnie przeszedlem na ten zapis daty Datatime zeby bylo porzadnie a tu takie schody ![]() Ten post edytował jabtony 13.11.2013, 20:51:17 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 371 Pomógł: 30 Dołączył: 14.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
1. http://pl.wiktionary.org/wiki/pr%C3%B3bowa%C4%87
2. W czym jest kłopot? dodawanie dni to:
tak jak w manualu: http://www.php.net/manual/pl/datetime.modify.php Co zwraca Twoje porównanie? -------------------- Pomogłem - kliknij
![]() |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 29.10.2013 Ostrzeżenie: (0%) ![]() ![]() |
1.o boze ale babol
![]() 2. Fatal error: Call to a member function diff() on a non-object in D:\INNE\Kacper\EasyPHP-DevServer-13.1VC9\data\localweb\kalk\testw.php on line 17 czyli do
ogolnie to przyklady dzialaja ale jak date wrzucam na zasadzie
to nie dziala a nie wiem jak to zrobic inaczej.... |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 371 Pomógł: 30 Dołączył: 14.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
To przekonasz się czemu krzyczało ![]() ![]() Prawodłowo używając Datatime:
Ten post edytował webmaniak 13.11.2013, 21:14:10 -------------------- Pomogłem - kliknij
![]() |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 29.10.2013 Ostrzeżenie: (0%) ![]() ![]() |
no wlasnie tego nie widzialem jak to wsadzic $datetime1 = new DateTime($row['data_2']); a probowalem ale z kropkami ('.$row['data_2'].') ale jakos sie podalem a nie mogelm nigdzie znalezc jak to zrobic
Wielkie dzieki. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 371 Pomógł: 30 Dołączył: 14.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
No z kropeczkami to nie ma sensu bo tu nie dajesz stringa tylko zmienną, ale spoko, każdy może błądzić. Nie ma za co(patrz sygnaturka
![]() -------------------- Pomogłem - kliknij
![]() |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 29.10.2013 Ostrzeżenie: (0%) ![]() ![]() |
Ha caly problem wzial sie z tego ze :
gdzies tam w kodzie wywoluje daty z bazy danych z pola datatime i robie to tak
a w tym o co pytalem wczesniej to wlasciwie potrzebuje zaciagac nie z bazy a ze zmiennej $roznedaty; a $roznedaty bierze wartosc z $data_1 ktore bierze wartosc z bazy ale przy pomocy data_create
I teraz dziala mi porownywanie bo wywalilem te data_create ale nie dziala mi zwykle wyswietlanie z formatem d-m-Y I teraz musze wyswietlic date z pol tabeli (datatime) ale okrojona do formatu d-m-Y i szukam jak to zrobic mam nadzieje ze znajde inny sposob od tego '.date_format($roznedaty, 'd-m-Y').' bo on nie dziala z tym porownywaniem ![]() Ten post edytował jabtony 13.11.2013, 22:22:17 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 371 Pomógł: 30 Dołączył: 14.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
I nie działa metoda format?
-------------------- Pomogłem - kliknij
![]() |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 29.10.2013 Ostrzeżenie: (0%) ![]() ![]() |
no ale ja chce zeby sie wyswietlila data z bazy przez $row[data_1] i jak zrobie tak ze to data_create wyrzuce to dostaje komunikat bledu
edit a jak zmienie na cos takiego
edit Oho juz chyba to rozgryzlem, wywoluje nie $roznedaty ale ten $datetime1 = new DateTime($row['data_1']); Ten post edytował jabtony 14.11.2013, 13:01:08 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.06.2025 - 02:49 |