Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/07/2009, 17:40
icarocu
 
Fecha de Ingreso: diciembre-2008
Mensajes: 268
Antigüedad: 15 años, 4 meses
Puntos: 0
Pregunta como listar en un select SIN REPETIR

Hola a todos...

tengo en un form, un select que lista de acuerdo a los elementos en una tabla en Mysql..
lo hago asi....

<?php
$registros= mysql_query("select nom_comun from contratos order by id",$conexion) or die ("cago".mysql_error());
?>

<select name="nom_contrato" class="texto_3" id="nom_contrato" >
<option>Agregar </option>
<?php while ($reg=mysql_fetch_array($registros))
echo "<option value=\"$reg[nom_comun]\">$reg[nom_comun]</option>";
?>
</select>

esto me genera un select que me lista, los elementos que hay en mi campo.... lo que quiero saber, es si es posible me liste solo UNA VEZ aquellos elementos existentes mas de una vez.... osea.. si mis elementos resultan ser 1-2-2-3-3-3-4-4-5.... me entregue solamente 1-2-3-4-5 en el select------
gracias y espero puedan ayudarme