Remover resultados semelhantes no MySQLi
Boa dia galera, é o seguinte.
Eu tenho vários registros em banco de dados desse jeito:
Casa
Casa Comercial
Casa Duplex
Casa Triplex
Casa no 2º Pavimento
Quero que quando eu der o SELECT, retorne só o primeiro, que é "Casa" e os outros não sejam exibidos.
A mesma coisa também se aplica à Apartamentos, por exemplo.
Apartamento
Apartamento Cobertura
Apartamento Duplex
Deve retornar somente "Apartamento"
Lembrando que, a tabela tem mais categorias de imóveis, então a exibição normal deveria ficar tipo assim:
Apartamento
Casa
Loteamento
Galpão
Sala
Loja
Terreno
etc.
O SELECT atual está assim:
$tipos = array();
$sql = "SELECT DISTINCT `uImovelCategoria` FROM `uimoveis` WHERE ((`uImovelTipo` = '" . $uTipo . "')) AND (`uImovelLock` = 1) ORDER BY `uImovelCategoria` ASC";
$query = mysql_query($sql);
while ($uTipo = mysql_fetch_assoc($query)) {
$uImovelCategoria = $uTipo['uImovelCategoria'];
$tipos[] = array(
'tipo' => $uImovelCategoria,
);
}
echo(json_encode($tipos));
Como eu posso fazer isso? Agradeço a ajuda de todos.
Discussão (1)
Carregando comentários...