Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> data w bazie
wujeksz
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 24.03.2010

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


siemano

potrzebuje zrobic cos takiego.

przy dodawaniu nowego rekordu do bazy danych. chce aby aktualna data- dodania rekordu byla przypisywana autmatycznie.
potem, ten rekord jest wyswietlany na jednej stronie. a jezeli uplynie dwa dni od daty dodania rekordu nie jest wyswietlany na tej stronie co wczesniej tylko na kolejnej. jak to zrobic?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
markonix
post
Post #2





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

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


Przy tworzeniu tabeli dodajesz aktualną datę (sposobów pełno i po stronie mysql i php).
Potem sprawdzasz warunek jeśli data w bazie jest większa od daty dzisiejszej minus 2 dni.
Jak się odejmuje daty - jest także kilka sposobów więc odsyłam do google.


--------------------
Go to the top of the page
+Quote Post
wujeksz
post
Post #3





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 24.03.2010

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


ok. zrobilem, ze data dodaje sie do bazy danych z automatu.

ale pozostaje mi problem aby zrobic:

- na pierwszej stronie warunek aby wyniki nie byly starsze niz dwa dni! czyli jest wyswietlany na tej stronie przez 2 dni, potem przeskakuje na kolejna strone?questionmark.gif? jak postawic te warunki. pomozcie
Go to the top of the page
+Quote Post
chemikpil
post
Post #4





Grupa: Zarejestrowani
Postów: 34
Pomógł: 7
Dołączył: 3.07.2010

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


Na pierwszej pobierasz z bazy dane nie starsze niż dwa dni, a na drugiej starsze niż dwa dni. Wszystko wyświetlasz standardowo. Tyle zrozumiałe z twojego problemu.
Go to the top of the page
+Quote Post
gostek99
post
Post #5





Grupa: Zarejestrowani
Postów: 35
Pomógł: 1
Dołączył: 8.11.2010

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


do tabeli dodaj linijke `data` int(11) NOT NULL,

i zeby wyswietlic to zrob $rekord='1'; (((rekord 1 czyli ktora linijka z rekordami)))

mysle ze podstawowe polaczenie z baza znasz ? haha.gif

i zeby mysql wiedzial jak i skad wyswietlic to dodaj linijke do pliku php

select * from nazwa tabeli
Go to the top of the page
+Quote Post

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 Aktualny czas: 19.08.2025 - 02:20