Código HTML:
<html> <head> <title>Control</title> </head> <meta http-equiv="content-type" content="text/html; charset=utf-8"/> <body> <form action=""> <fieldset> <legend> Control </legend> <label for="id"> Cédula:<input type="text" id="id" name="id"> </label> <label for="tra"> Trabajador: <input type="text" id="tra" name="tra"> </label> <label for="cargo"> Cargo: <select name="cargo" id="cargo"> <option value="" >--Seleccione uno--</option> <option value="oficial">Oficial</option> <option value="soldador">Soldador</option> <option value="ayudante">Ayudante</option> <option value="Ingeniero">Ingeniero</option> <option value="Supervisor">Supervisor</option> <option value="almacenista">Almacenista</option> <option value="auxingenieria">Aux.ingenieria</option> </select> </label> </fieldset> </form> </body> </html>
lo que sé es que en el $_POST voy a colocar el nombre del select, en este caso "cargo", y el me va a guardar lo que escogi en la base de datos, pero antes de guardarlo necesito saber que escogio para hacer la operación. ¿Cómo lo puedo hacer?
el php lo tengo asi:
Código PHP:
Ver original
<?php include("../Conexion/conexion.php"); //$con if ($_POST){ $cedula=$_POST["id"]; $trab=$_POST["tra"]; $cargo=$_POST["cargo"]; $dia=$_POST["dia"]; $contr=$_POST["contrato"]; $hora=$_POST["hora"]; if($cargo=$_POST["oficial"]){ $valor=$hora*10602; $sql="insert into control (cedula,trabajador,cargo,dia,contrato,totalhoras,valorhoraxtotalhoras) values ($cedula,$trab,$cargo,$dia,$contr,$hora,$valor)"; echo "$sql"; }} ?>