Hola, tengo un problemita con un formulario que tiene lista desplegable con php y sql, si me sale bien la lista y guarda bien los registros y todo, pero al desplegar los datos de la tabla "proyectos", me muestra todos los datos que han sido introducidos aunque se repitan, y en el orden como fueron guardados...
Espero que me ayuden, son 2 puntos:
1. Que no se repitan los datos
2. Que la lista la presente ordenada alfabeticamente
Les pasó el código para que vean lo que hice
<?php
include("conexion.php");
$consulta = 'SELECT nombre_proyecto FROM proyecto';
$resultado = mysql_query($consulta) or die('La consulta falló' .mysql_error());
echo "<select name=\"nombre_proyecto\">\n";
echo "<OPTION VALUE='ninguno' selected>Ninguno</OPTION> ";
while($linea = mysql_fetch_array($resultado, MYSQL_ASSOC)){
foreach ($linea as $valor_col){
echo "<option> $valor_col";
}
}
echo"</select>\n";
mysql_free_result($resultado);
?>
Muchas gracias