Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 1.02.2012 Ostrzeżenie: (0%)
|
Borykam się z takim problemem i nie wiem - nie mogę sobie przypomnieć.
Może ktoś z was mi przypomni jak tego dokonać. Mianowicie jest tabela zawierająca następujące wpisy: id_aut kod_autoryzacji data_wygasniecia ---> zapisana w formacie Y.m.d - H:i:s czyli 2012.02.02 - 18:02:45 mój kod wygląda tak w zasadzie jego początek:
Nie ważne jaka jest ta data to zawsze pokazuje ze jest autoryzacja do usuniecia Moje pytanie: Jak sformułować zapytanie if aby brał pod uwagę że data wygaśnięcia jest mniejsza lub równa od daty aktualnej ? bo w ten sposób coś mi nie działa Ten post edytował majesgrudziadz 2.02.2012, 18:37:34 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 6 381 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%)
|
Twoje pole w bazie musi być typu daty więc nie ma możliwości żeby nie porównało. Chyba że jakimś cudem jako string wcisnąłeś. To co robisz jest bezsensowne. Obciążasz bazę niepotrzebnym selectem, obciążasz serwer parsowaniem by w końcu zrobić to, co ci podałem.
|
|
|
|
majesgrudziadz Sprawdzanie wpisu - porównywanie - usuwanie 2.02.2012, 18:06:13
viking Wykorzystaj moc bazy. Zobacz manual NOW() zamiast ... 2.02.2012, 18:15:12
majesgrudziadz Kolego viking a jak było by lepiej ?
twój sposób ... 2.02.2012, 18:40:41
majesgrudziadz Moja wersja sprawdzona i działa w 100%
[PHP] pobi... 2.02.2012, 18:53:31
viking A gdzie ja robię selecta? Jak będziesz miał milion... 2.02.2012, 19:46:41
majesgrudziadz Zrobiłem po swojemu ... takich rekordów w bazie to... 2.02.2012, 21:35:21
viking A pokaż mi jak wiążesz z tabelą użytkowników? Troc... 3.02.2012, 08:40:19 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 05:57 |