Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Dian Carlos

Remover resultados semelhantes no MySQLi

Recommended Posts

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.

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.