Ver Mensaje Individual
  #6 (permalink)  
Antiguo 04/11/2009, 06:58
Avatar de karlic0s
karlic0s
 
Fecha de Ingreso: abril-2007
Ubicación: Cartagena (Murcia)
Mensajes: 241
Antigüedad: 17 años
Puntos: 18
Bueno lo he solucionado de la siguiente manera:

$result = mysql_query("SELECT * FROM general where provincia = '$provincia' ORDER BY premium DESC, $sitio $ascdesc LIMIT $primero, $segundo",$link);

donde las variables que veis en el select son el orden que le pone el usuario con el paginador y el paginador en si, asi primero siempre saldrán los premium y luego los demas.

Muy agradecido a ambos ^^

Dije que lo habia solucionado pero no, no lo solucioné, porque al hacer lo que puse anteriormente:

$result = mysql_query("SELECT * FROM general where provincia = '$provincia' ORDER BY premium DESC, $sitio $ascdesc LIMIT $primero, $segundo",$link);


solo se me ordenan por premium asi que sigo teniendo el mismo problema, es decir supongamos que queda asi:


$result = mysql_query("SELECT * FROM general where provincia = murcia ORDER BY metros DESC, cartagena asc LIMIT 10, 20",$link)

No se me ordena por metros, solo por premium


Estuve leyendo por el foro y google y vi algo llamado suconsultas, esto me podria servir?

Última edición por GatorV; 04/11/2009 a las 12:16