Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/02/2016, 13:40
calel_leon
 
Fecha de Ingreso: febrero-2016
Mensajes: 48
Antigüedad: 8 años, 2 meses
Puntos: 0
Problema con variables obtenidas desde un select dinamico

Hola, debo ingresar estos datos obtenidos desde un formulario, algunos de ellos como "$activ", son obtenidos desde un select dinamico y al cual se le pueden agregar datos.

Y para guardar en la base de datos, debo hacerlo con el id de estas variable y no con el nombre:

Cita:
if($activ == 'Podar') $activ2=1;
echo "$activ2";
if($activ == 'Regar') $activ2=3;
echo "$activ2";
if($activ == 'cosechar') $activ2=2;
echo "$activ2";
El problema esta, en que esto no funcionara si se agrega una o mas variable de tipo $activ.

Que puedo hacer para solucionarlo?

Código HTML:
<?php
require_once("conexion.php");

$activ = $_POST["activ"];
$sect = $_POST["sect"];
$cuart = $_POST["cuart"];
$fechini = $_POST["fechainicio"];
$cost = $_POST["costo"];
$traba = $_POST["trabajadores"];
$prod = $_POST["produc"];
$comen = $_POST["comentario"];



			if($activ == 'Podar') $activ2=1;
			echo "$activ2";
			if($activ == 'Regar') $activ2=3;
			echo "$activ2";
			if($activ == 'cosechar') $activ2=2;
			echo "$activ2";
?>
			/*
  	    	if(isset($_POST['activ']) && !empty($_POST['activ']))
			{
	
			mysql_query("INSERT INTO sector VALUES('null','$activ2','$sect','$fechini','$comen','$cost','$traba','now()','null')");
	
			echo "Datos del Orden de Trabajo ingresados correctamente.";
			}
			else
			{
				echo "Faltan datos en formulario";
			}
*/
			?>