Avatar Image
Usuario Novato
Usuario Novato

hola buenas , me gustaria saber como evitar que en un array se carguen campos duplicados, me espcare lo mejor ue pueda

la cosa es que tengo una aplicacion en la cual ago un listado de usuairios ordenados por municipio, y tengo que contar cuantos usuarios viven en cada municipio, el rollo es que los municipos los cojo de una base de datos, el problema es que la BD solo tiene una tabla, con lo cual cada registro es independiente y aunque tenga 2 o mas usuarios del mismo municipio, me los coje como si fuesen distintos, por ejemplo, si tengo a 2 usuarios que viven en Madrid, me carga en el array Madrid 2 beces, con lo cual al acer el listado, me vivualiza "2 Madrid" 2 beces, y necesito que solo me lo isualice una bez

para aacer la cuenta, cargo todos los municipios en un array, y luego los boy comparando uno a uno, para aumentar un contador en caso de que existan 2 o mas usuarios de ese municipio, asique necesito evitar de alguna manera cargar valores duplicados en el array, pero no se me ocurre ninguna forma de acerlo

espero que podais echarme una mano, y lo siento si no me e esplicado correctamente, pero esque tengo un lio montado en la cabeza de la leche

por cierto el Array lo cargo de la siguiente manera:

$sql2='select municipio from usuarios order by municipio';
$i=0;
$result=mysql_query($sql2,$link);
while ($registro = mysql_fetch_row($result)){
foreach($registro as $clave2){
$municipios[$i] = $clave2;
$i++;
}
}

Avatar Image
Machacateclados
Machacateclados

no se me ocurre nadaEnfurruñado

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares