Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: -- Skąd: Gdańsk Ostrzeżenie: (0%)
|
W tabeli w bazie danych mam pole typu DATE i tam zapisuje date przez now() i wychodzi np. 2004-01-18 (ale to wiecie) potrzebuje sprawdzic wczorajsza date ale tak ze np. jak bendzie 2004-02-01 to zeby nie pokazalo sie 2004-01-00 tylko 2004-01-31.
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%)
|
CO to znaczy "nie działa"?
Możesz spróbwać tak: [sql:1:8d3c86604c]$sql3 = mysql_query ("SELECT SUM(IF(data=MONTH(NOW()),us,0)) AS usum FROM users WHERE ids='".(intval($_GET[id]))."'");[/sql:1:8d3c86604c] |
|
|
|
lemming wczorajsza data 17.01.2004, 17:59:35
HaRy poszukaj w manualu mysql'a informaji o funkcji DAT... 17.01.2004, 18:04:56
lemming Super, znalazlem kilka funkcji i wszystko gra 17.01.2004, 18:14:25
lemming Teraz mam nowy problem
chce zsumowac wszystkie r... 17.01.2004, 23:51:18
scanner Przeniesione z: php 17.01.2004, 23:56:55
HaRy hmm ... ja polecam taki kod:
select sum(us) as us... 18.01.2004, 00:36:52
lemming Nie dziala to znaczy zle zlicza, zalozmy ze mamy w... 18.01.2004, 09:52:50
HaRy blad w zapisie jeszcze ... czyli zamiast $_GET[id]... 18.01.2004, 10:13:22 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 10:35 |