Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/02/2005, 17:32
Avatar de andinistas
andinistas
 
Fecha de Ingreso: julio-2003
Ubicación: Bogotá COL
Mensajes: 1.000
Antigüedad: 20 años, 10 meses
Puntos: 0
Pregunta ok

Ok tunait te explico de otra forma para ver si me comprendes.

en un archivo html tengo 1 select con la posibilidad de seleccionar varios elementos.. estos elementos yo los genero con una consulta a la base de datos.

si este select fuera de una opción seria la solución, pero tengo que hacerlo para seleccionar varios elementos.. para que eso sea compatible con PHP tengo que añadirle al nombre del select los caracteres [] para que indiquen que está viajando un array por los parámetros hasta la página php que procesa esos datos..

el código está aqui

<SELECT NAME="aux_ciudades[]" size="25" multiple class="texto" id="aux_ciudades[]" tabindex="5">
<? while ($row = mysql_fetch_row($ciudades)) { ?>
<option value='<?=$row[1]?>'><?=$row[1]?></option>
<? }?>
</select>


el problema es que si el usuario no selecciona ninguno pues la aplicación me va a dar error..



este seria el javascript para un select con la opción de seleccionar un sólo item: fijate que el nombre a validar sería aux_ciudades y nó aux_ciudades[] -> con éste el javascript me da error :(


function check(){

var aux_ciudades
var obj = document.forms[0].elements[0];


if (aux_ciudades=="")
{
alert("Debe de especificar la Ciudad o Municipio");
obj.form.elements['aux_ciudades'].focus();
return false;
}

}

espero que me entiendas...
__________________
Un Saludo, Andinistas.
"Llegaron... Ellos tenían la biblia y nosotros la tierra... y nos dijieron: 'Cierren los ojos y recen.' Cerramos los ojos y cuando los abrimos,
ellos tenían la tierra y nosotros la biblia." Abadío Green.