Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/04/2003, 19:50
DotNetDeveloper
 
Fecha de Ingreso: abril-2003
Mensajes: 606
Antigüedad: 21 años
Puntos: 2
Select multiple y opciones seleccionadas

Bueno tengo algo así

Código PHP:
$sql="select temaClave from tema";
$query=mysql_query($sql);
echo 
"<select name='tema[]' multiple>";
while (
$row_tema mysql_fetch_array($query)){
    echo 
"<option value='".$row_tema["temaClave"]."' ";
    if (
in_array($row_tema["temaClave"],$row_temaS)){echo "selected";}
    echo 
">".$row_tema["temaNombre"]."</option>";
}
echo 
"</select>"
donde $row_temaS es un mysql_fetch_array que hago de una consulta de SELECT temaClave from proyectotema where proyectoClave=10

Entonces, cada elemento de la tabla tema es comparado con el arreglo de los temas seleccionados para un proyecto. Funciona, pero solo me reconoce el primer elemento seleccionado, es el unico que pone como seleccionado y los demás no. Por que creen que pase, ven algo mal?