Ciao, ho questo quesito per voi tutti davvero niente male ;-)
Gestisco un Forum, strutturato in tre tabelle MySQL: forum, forum_messaggi, forum_risposte.
Orbene, nelle pagine lato utente visualizzo il titolo di tutti i messaggi (con accanto il numero delle risposte ricevute) che se cliccati mostrano al messaggio e a tutte le risposte associate.
Fin qui tutto bene, ma io vorrei visualizzare in questa pagina solo quei messaggi che hanno ricevuto risposte negli ultimi 60gg. Cioè se un messaggio non ha avuto risposte da + di due mesi, non deve essere visualizzato.
Volevo far questo tramite una SELECT MySQL, ma non riesco ad arrivare alla formula giusta.
Qualcuno di voi sa aiutarmi?
Ecco le caratteristiche delle tabelle:
forum_messaggi
Campo Tipo Null Predefinito
id int(5) No
id_forum int(5) No 0
titolo varchar(255) No
testo text No
nome varchar(100) Si NULL
data int(10) No 0
forum_risposte
Campo Tipo Null Predefinito
id int(5) No
id_messaggio int(5) No 0
id_forum int(5) No 0
testo text No
nome varchar(100) Si NULL
data int(10) No 0
Fatemi sapere, HELP!!!![]()
![]()
![]()