Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/10/2011, 00:39
Avatar de MDJProdMusic
MDJProdMusic
 
Fecha de Ingreso: abril-2011
Ubicación: Antofagasta, Chile
Mensajes: 36
Antigüedad: 13 años, 11 meses
Puntos: 0
Pregunta Filtro sin repeticiones

Hola compañeros,

estoy tratando de crear un filtro, me explico, tengo en mi sitio un agenda de djs, en la cual cada dj tiene su ciudad de residencia (existe la tabla "ciudad" en la BD) lo cual necesito crear un filtro para seleccionar por ciudad.

TENGO ESTO, ME MUESTRA LAS CIUDADES, pero!... se repiten las ciudades por la cantidad de djs que hay de esa ciudad, es decir, si hay 5 djs de "CIUDAD1" aparece "CIUDAD1" 5 veces en la lista, entonces lo que necesito es que me ayuden a que no se repitan las ciudades que solo salga 1 nombre de cada ciudad.

Aqui el archivo de prueba para que vean: [URL="http://chiledj.cl/agendadj-select.php"]VER[/URL]

Lo que tengo és:

Código PHP:
<select style="border: 1px solid rgb(126, 157, 185); padding: 5px; background: rgb(255, 255, 255) url(i/bg_pag5.png) repeat scroll left center; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" onchange="location.href=this.value">
            <option value="root">Seleccionar Ciudad</option>
            <option value="-1" selected="selected">Ver Ciudades</option>

            <option value="linea">-----</option>
<?

include('/admin/config.php') ;
if (!isset(
$cx))
    
$cx 0;
    
$cantidad=100
    
$inicial $cx $cantidad;
    
$pegar "SELECT * FROM agendadj ORDER BY id DESC LIMIT $inicial, $cantidad";
    
$cad mysql_db_query($db,$pegar) or die ("Consulta inv&aacute;lida : $sql");
while (
$row mysql_fetch_array($cad)) {

?>
     <option  value="agenda-dj.php?ciudad=<?=$row['ciudad']?>"><?=$row['ciudad']?></option> 
        
               
 <?
}
?></select>
Espero su ayuda, saludos y bendiciones.

Atento a sugerencias.