Tengo una página de administrador donde muestro, agrego, actualizo y elimino registros, mi problema está en la actualización.
Quiero hacer mi actualización por medio de un select multiple, es decir, al presionar en mi botón de actualizar se abre una ventana donde aparece el select multiple con las carreras seleccionadas que son correspondientes a ese registro, quiero que al seleccionar más carreras o al quitar la selección de alguna/s se haga dicha actulización.
Tengo el siguiente código:
Código:
Lo que hace ese código es que cuando selecciono o quito la selección a una nueva carrera, ésta se asigna a las carreras ya seleccionadas, es decir, si tengo seleccionadas 'administración' y 'contaduría', cuando selecciono otra carrera 'derecho', al mostrar las carreras ya actualizadas aparecería esto 'derecho' y 'derecho'.$carrera = $_POST['carrera']; $id_op = $_POST['id_op']; foreach ($carrera as $carreraSplit){ $sql = "UPDATE oportunidadesXcarrera SET carrera_idCarrera = '$carreraSplit' WHERE oportunidades_id_op = $id_op "; ...}
¿Cómo podría resolver esto?
De antemano agradezco su atención y su ayuda. Saludos.