
04/11/2009, 06:58
|
 | | | Fecha de Ingreso: abril-2007 Ubicación: Cartagena (Murcia)
Mensajes: 241
Antigüedad: 17 años, 10 meses 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 |