Filtrado
Publicado por Enrique (9 intervenciones) el 17/05/2007 17:41:26
Hola buenas, tengo un problemilla a ver si me ayudais cracks.
Trabajo con PHP y MySQL.
Dispongo de una serie de pisos en alquiler (estado_id=2) , y estos pisos estan en distintas ciudades.
En Madrid hay 2.
En Barcelona hay 1.
En Zaragoza hay 0.
Como puedo hacer para que en la consulta me muestre "Madrid" y "Barcelona" tan solo una vez, es decir:
MADRID
BARCELONA
y no
MADRID
MADRID
BARCELONA
Esta es mi consulta, la cual me muestra el resultado erroneo anterior.
$sql = "SELECT * FROM ciudades,pisos WHERE pisos.estado_id=$estado_id AND pisos.poblacion_id=ciudades.id_ciudad";
Trabajo con PHP y MySQL.
Dispongo de una serie de pisos en alquiler (estado_id=2) , y estos pisos estan en distintas ciudades.
En Madrid hay 2.
En Barcelona hay 1.
En Zaragoza hay 0.
Como puedo hacer para que en la consulta me muestre "Madrid" y "Barcelona" tan solo una vez, es decir:
MADRID
BARCELONA
y no
MADRID
MADRID
BARCELONA
Esta es mi consulta, la cual me muestra el resultado erroneo anterior.
$sql = "SELECT * FROM ciudades,pisos WHERE pisos.estado_id=$estado_id AND pisos.poblacion_id=ciudades.id_ciudad";
Valora esta pregunta


0