como puedo hacer para evitar que en un multiple select que obtiene los datos de una BD, no me duplique un mismo valor.
Por ejemplo: Hay 2 registros que en el campo "barrio" figura el valor "centro", pero quiero que en el SELECT MULTIPLE aparezca una sola vez!
El código que utilizo es el siguiente:
Código PHP:
<?php
$sql="SELECT id,barrio FROM paradas";
$resultado=mysql_query($sql);
echo "<select name=\"opciones[]\" multiple size=\"5\">\n";
while ($row=mysql_fetch_array($resultado)){
echo "<option value=\"".$row['id']."\">".$row['barrio']."</option>\n";
}
echo "</select>\n";
?>