Hola espero y me puedan ayudar con la siguiente consulta que quiero hacer.
 
Estoy haciendo un foro  donde se puedan hacer preguntas y sobre esas preguntas los usuarios puedan hacer respuestas y  quiero hacer una pagina en la cual quiero mostrar lo siguiente quiero ordenar las preguntas de tal forma que se muestre primero la pregunta que a tenido la respuesta mas reciente.
 
ejemplo:
 
pregunta----------------ultimo mensaje---------respuestas
pregunta2                      23-01-08                     5
pregunta1                      22-01-08                     4
pregunta3                      21-01-08                     2
pregunta4                  no hay respuesta            0
 
MIS TABLAS SON LAS SIGUIENTES
 
 tabla preguntas
idpregunta------- pregunta--------- fecha
1                         pregunta1          21-01-08
2                         pregunta2          22-01-08
3                         pregunta3          23-01-08
4                         pregunta4          23-01-08
 
 
 tabla respuestas
idrespuesta------idpregunta --- respuesta--------------------------- fecha
1                         1                  respuesta1delapregunta1          22-01-08
2                         2                  respuesta2delapregunta2          23-01-08
3                         3                  respuesta3delapregunta3          21-01-08
 
espero y me entiendan lo que quiero hacer 
  
 
