Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/12/2010, 03:03
Bam_Margera
 
Fecha de Ingreso: febrero-2009
Mensajes: 580
Antigüedad: 15 años, 3 meses
Puntos: 13
Respuesta: Ordenar DOS resultados de consulta BBDD por fecha

Anda! esque tenía dos pestañas abiertas.. Bueno, creo que es mejor que lo muevan que crear otro hilo....

Veamos, pongo el codigo exacto; pues no estoy seguro que se pueda hacer lo que tu dices (espero que si :P)

Bien, digamos que ahora mismo estoy mostrando en dos vistas diferentes los MISMOS datos pero que no representan la misma informacion exactamente (pero eso es lo de menos, me gustaría poder listarlos juntos...)

Digamos que tengo una tabla enlaces (id, iduser, nombre , ....)
y otra tabla es enlaces_favoritos (id, iduser, idenlace)

Como veis, enlaces_favoritos simplemente es una subseleccion de enlaces y usuarios... ( El problema es que iduser de la primera tabla no corresponde con iduser de la segunda tabla... es decir, puede que iduser=5 tenga un enlace que para id_user=9 es favorito, nosé si me explico...)


Entonces lo que yo hago hasta ahora para mostrarselo al usuario es con dos vistas 'tus enlaces' y 'tus favoritos'

Vista1: Tus Enlaces

Esta es la obvia.. (where iduser=tu_id)

Vista2: Tus Favoritos
Cita:
$sqlresults = mysql_query("SELECT * FROM keeps WHERE iduser=$usuario ORDER BY id DESC LIMIT $begin,$ipp");

$l=0;
while($keeps = mysql_fetch_array($sqlresults)){
$idenlace = $keeps['idlink'];
$consulta = mysql_query("SELECT * FROM links WHERE id=$idenlace");
(aunque ya se que ésta si que se podría hacer con un JOIN

pregunta, se pueden unificar mi vista 1 y 2?

Muchas gracias!






me gustaría poder juntarlo y simplemente destacar los favoritos...

Entonces, para pod
__________________
¿ya conoces la red social de cocina? descubre y comparte recetas de cocina
TONIWEB, un programador web freelance