month() -1 ?!

rollerueckwaerts

Erfahrenes Mitglied
Hab ein paar Tabellen die nach klick auf z.B. September, alles sortiert ausgibt was für den September alles zu finden ist.

Dazu hab ich

PHP:
 $query = "SELECT id, time, money, topay, meth
	  FROM #__vallet_charge WHERE uid = $my->id
	  AND month(time) = month(now())
          ORDER BY month(time) ASC, dayofmonth(time) LIMIT 0 , 30";

Klappt auch wunderbar, Leider zeigt dieses Beispiel nur die Einträge des aktuellen Monats also der gerade gegenwärtige :p

Einfach -1 einzusetzen um nur die Einträge auszugeben welche im März entstanden sind, brachte nicht den gewünschten Erfolg. Hab jetz schon nen weilchen gegoogelt, gesucht, probiert, und mag nich mehr .

PHP:
....
    AND month(time) = month(now()-1)
 ...


Hoffe jemand weiß wies geht und kann mir da weiterhelfen.

Lg und Vielen Dank schoma jetz
Tob
 
Ok, dann liegts nicht am Typ :)

Probier mal statt
Code:
AND month(time) = month(now()-1)

....dieses :

Code:
AND month(time) = month(now())-1

Momentan substrahierst du die 1 ja von NOW() und nicht von MONTH() :suspekt:
 
Zurück