Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/05/2008, 10:42
mvlsistemas
 
Fecha de Ingreso: mayo-2004
Mensajes: 903
Antigüedad: 20 años, 9 meses
Puntos: 4
Problema al insertar en la base de datos

Hola, trato de insertar estos datos pero no lo logro.
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);
  
  
  
?>
tabla

Código:
CREATE 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 ;
formu
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>&nbsp;</td>
      <td><input type="submit" name="Submit" value="Calcular"></td>
    </tr>
  </table>
</form>