El cálculo funciona bien, me imprime los valores solo que necesito meterlos en la bd.
Código PHP:
<?php
$producto = $_POST['producto']."\r\n";
$precio = $_POST['precio']."\r\n";//RECIBIMOS EL VALOR DE CALCULO.PHP
$IVA = $_POST['iva'];// Porcentaje
$lista = $_POST['lista'];// Porcentaje
$cantidad = $_POST['cantidad'];
$precioconiva = $precio + (($precio / 100) * $IVA);
$ivadiscriminado = ($precio / 100) * $IVA;
$preciolista= $precioconiva + (($precioconiva / 100) * $lista);
$preciototal = $preciolista * $cantidad;
echo "Precio sin IVA:" .$precio."<br>"."Precio con IVA:".
$precioconiva."<br>"."IVA DISCRIMINADO:". $ivadiscriminado."<br>"."Precio unitario:". $preciolista."<br>".
"Precio a pagar total por :".cantidad . $producto."$".$preciototal."<br>";
include('cone.php');
//Ejecucion de la sentencia SQL
mysql_query("insert into precios (producto,precio,IVA,lista,precioconiva,ivadiscriminado,preciolista,cantidad,preciototal) values ('$producto','$precio','$IVA','$lista','$precioconiva','$ivadiscriminado','$preciolista','$cantidad','$preciototal')",$enlace);
?>
Código:
formuCREATE TABLE `precios` ( `id` int(11) NOT NULL auto_increment, `producto` text NOT NULL, `precio` text NOT NULL, `IVA` text NOT NULL, `lista` text NOT NULL, `precioventa` text NOT NULL, `ivadiscriminado` text NOT NULL, `preciolista` text NOT NULL, `cantidad` text NOT NULL, `preciototal` text NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM ;
Código:
<form action="iva.php" method="post" name="form1" onSubmit="MM_validateForm('precio','','NisNum','cantidad','','NisNum');return document.MM_returnValue"> <table width="600"> <tr> <td>Producto</td> <td><input name="producto" type="text" id="producto"></td> </tr> <tr> <td>Precio producto </td> <td><input name="precio" type="text" id="precio"></td> </tr> <tr> <td>IVA</td> <td><select name="iva"> <option value="21">21</option> <option value="12.5">12.5</option> </select></td> </tr> <tr> <td>PORCENTAJE DE GANANCIA </td> <td><select name="lista" id="lista"> <option value="10">10</option> <option value="12.5">12.5</option> <option value="15">15</option> <option value="20">20</option> <option value="25">25</option> <option value="30">30</option> <option value="35">35</option> <option value="40">40</option> <option value="45">45</option> <option value="50">50</option> <option value="55">55</option> <option value="60">60</option> <option value="65">65</option> <option value="70">70</option> <option value="80">80</option> </select></td> </tr> <tr> <td>Cantidad</td> <td><input name="cantidad" type="text" id="cantidad"></td> </tr> <tr> <td> </td> <td><input type="submit" name="Submit" value="Calcular"></td> </tr> </table> </form>