Bueno tengo esto:
Código sql:
Ver original
(SELECT * FROM foromensajes WHERE foromostrar='1' AND foro='$_GET[foro]' AND importante='1') UNION (SELECT * FROM foromensajes WHERE foromostrar='1' AND foro='$_GET[foro]') ORDER BY ultimo DESC
Esto es lo que he llegado a hacer.
Lo que quiero esque en el foro se muestren primero los mensajes marcados como imortantes (hay un campo para ello), y despues el resto, todos ellos ordenados como desc, pero imprescimdiblemente primero los imortantes seguidos (ordenador por el campo ultimo), y despues el resto (tambien ordenador por el campo ultimo).
No lo he conseguido hacer, por mas que me he documentado sobre UNION, JOIN . . . me he echo un lio.
Gracias por la atencion.
Un saludo.