Hi Stefan
Bei Datumsvergleich solltest Du nicht mit Like arbeiten, Du vergleichst schliesslich ein Datumbestandteil, nicht einen String
Ausserden wuerde ich der Uebersichtlichkeit halber die Variable nicht "$month" nennen, da month ja schon belegt ist in SQL
Versuche es mal mit folgendem Prinzip:
WHERE MONTH(datum)=$pmonth
(keine Anfuehrungszeichen, wenn's nicht klappt, lass Dir mal MONTH(datum) und $pmonth ausgeben ob's wirklich gleich ist)
oder auch
WHERE MONTH(datum)=MONTH($datum)
oder
WHERE MONTH(datum)=MONTH(NOW())-1
oder was auch immer Du brauchst.
Gruss, Mel