Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/06/2004, 09:28
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 2 meses
Puntos: 129
Un select multiple para PHP es un array .. así que tendras que recibirlo como tal:

Código PHP:
if (is_array($_POST['cobCodCarrera'])){
   foreach(
$_POST['cobCodCarrera'] as $valor){
       echo 
$valor;
   }
} else {
echo 
"no se seleccinó ninguno ..";

Bajo tu variable ... sólo veras los que selecciones. Si no hay ninguno seleccionado esa variable no será de tipo array (creo? .. pruebalo).

Como array que es .. hay algunos casos que podrías usar funciones como implode() para "concatenar" esos elementos seleccionados (del array que obtienes) para hacer cosas como:

Código PHP:
$sql="UPDATE tabla SET campo='valor' WHERE otro_campo IN (".implode(',',$_POST['select_multiple']).")"
Un saludo,