Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/04/2014, 17:29
oscurogt
 
Fecha de Ingreso: agosto-2013
Ubicación: Guatemala
Mensajes: 137
Antigüedad: 10 años, 8 meses
Puntos: 4
Pregunta Cómo operar multiples registros al hacer Insert

Buenas tardes compañeros debido a problemas de seguridad en mi formulario me he dado a la tarea de encontrar una manera de hacer una consulta que verifique cierta información.

Tengo una tabla dinamica en jQuery que me agrega los inputs, los inputs que agrego son sencillos Input1*Input2=Input3 y cada vez que le doy agregar me los enlista en la parte inferior Ejemplo:

I1|I2|I3
2 |2 | 4
5 |6 | 30
8 |3 | 24

Bueno estos datos se envian a recibe.php y realiza la siguiente consulta (cabe mencionar que Input3 tiene el atributo readonly el cual puede ser modificado desde las herramientas de desarrollo de cualquier navegador es decir que el 24 bien puede ser cambiado por un 20 y a la hora de inviar se inserta el 20 y no el 24)

Código PHP:
<?php 
//Declarando variables
$input1=$_POST['input1'];
$input2=$_POST['input2'];
$input3=$_POST['input3'];

//haciendo consulta
foreach ($input1 as $v){
$sql=$con->query("INSERT INTO datos VALUES (NULL,'{$input1[$v]}','{$input2[$v]}','{$input3[$v]}')");
}
?>
Quiero que en la se multipliquen $input1*$input2 y que $input3 sea el resultado de esta operación y no la variable que estoy mandando desde mi formulario, ya que como les dije puede ser facilmente modificado generandome problemas.

El problema es que no se si es posible hacer esto y si lo es en que parte de mi consulta debo meterlo, si alguien me pudiera echar una manita se lo agradecería mucho.