Hola a todos soy nuevo por aqui y me gustaria que me apoyaran porfavor,
Mi problema es el siguiente:
Tengo un codigo mediante el cual se puede elegir un select apartir de otro y mostrar los datos del mismo.
Mi codigo esta hecho en javascript, php(para obtener datos de la base de datos) y estoy utilizando una libreria de jquery para no tener que recargar la pagina a la hora de cargar el segundo select.
Ahora mi problema es que quiero saber como obtener la eleccion del segundo select y poder guardar ese valor en la base de datos?
Dejo el codigo para ver si me pueden ayudar.
SCRIPT
<script src="cp/js/jquery-1.4.4.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(
function () {
$("#sel2").load("makeselect2.php?magnitud="+$("#se lector1").val());
$("#selector1").change(
function () {
$("#sel2").load("makeselect2.php?magnitud="+$("#se lector1").val());
}
);
}
);
HTML
<p>Magnitud: <select id="selector1" name="magnitud">
<?php while ($fila = mysql_fetch_assoc($result)) { echo sprintf('<option value="%s">%s</option>',$fila['id'],$fila['nombre']); } ?>
</select></p>
<p>Metodo: <span id="sel2"></span></p>
</script>
PHP
<?php
$idmagnitud = $_GET['magnitud'];
include('php/conexion.php');
$sql = "SELECT * FROM `metodos` WHERE `id_magnitud` = ".mysql_real_escape_string($idmagnitud)." ORDER BY `magnitud`";
$result = mysql_query($sql,$link); echo '<select id="selector2" name="region">';
while ($fila = mysql_fetch_assoc($result))
{ echo sprintf('<option value="%s">%s</option>',$fila['id_magnitud'],$fila['metodo']); }
echo '</select>'; mysql_close($link); ?>