select multiple

ruth
28 de Julio del 2005
tengo un problema en mi formulario php. funciona todo correctamente pero tengo un select multiple que no va bien: selecciono varios registros y s贸lo me incluye en la base de datos el 煤ltimo que he marcado. Es es el c贸digo que he puesto:

echo "<tr><td>Formaci贸n Complementaria: </td><td><select multiple name='form_com'>
<option value='-'>-</option>
<option value='Orientaci贸n Laboral'>Orientaci贸n Laboral</option>
<option value='Igualdad de Oportunidades'>Igualdad de Oportunidades</option>
</select></td></tr>";



He probado de mil formas y siempre me pasa lo mismo. 驴Alguien puede echarme una mano?

Gracias

an0nim
28 de Julio del 2005
debes asignarle un array al nombre del select, no un escalar. Luego para procesar todos los elementos seleccionados debes recorrer ese array. La cosa quedaria asi: <select multiple name="form_com[]">

Saludos

Gonzalo
28 de Julio del 2005
es facil hacer el select en front page, luego lo pasa a php