Det får du göra genom att jämföra begin_date och end_date med dagens datum, inte med "dagens månad" och "dagens dag" ;) som du gör nu. Variablerna verkar du redan ha någonstans..
Frågan#1
Någon som kan hjälpa mig med följande sql-uttryck:
Jag har en tabell med data för stjärntecken. Columnerna är sign, begin_date och end_date. Hur gör jag för att skriva WHERE satsen som tar ut rätt stjärntecken
Först testade jag med:
"SELECT
sign,begin_date,end_date
FROM
horoscope_signs_tab
WHERE
MONTH(begin_date) <= $my_month <= MONTH(end_date) AND
DAYOFMONTH(begin_date) <= $my_day <= MONTH(end_date)"
...men sedan kom jag på att datum gränserna sträcker sig tex. från 22-22 vilket gör att satsen ovan ät helt fel.
/Nisse
------------------
www.bosma.space2u.com