Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/07/2012, 22:36
emanuel_9614
 
Fecha de Ingreso: mayo-2011
Mensajes: 78
Antigüedad: 13 años
Puntos: 1
Respuesta: sumar dos campos al insertar registro

Hola, Ruben_JD.
Muchas gracias por tu respuesta. Pero una cosa soy un novatillo xD.
Yo en este caso estoy trabajando en php y mysql.
Tengo el siguiente form:
form.php
Código PHP:
Ver original
  1. <?php
  2. $state = false;
  3. if ($_POST['action'] == "add") {
  4.     $conexion = mysql_connect("localhost", "root", "pass");
  5.     mysql_select_db("tabla", $conexion);
  6.    
  7.     $que = "INSERT INTO 1c (pagina, producto, codigo, cantidad, cliente, preciolibro, preciocosto, numcuotas, preciocuota, comentarios,total) ";
  8.     $que.= "VALUES ('".$_POST['pag']."', '".$_POST['prod']."', '".$_POST['cod']."', '".$_POST['cantidad']."', '".$_POST['cliente']."', '".$_POST['preciol']."', '".$_POST['precioc']."', '".$_POST['nucu']."', '".$_POST['preciocu']."', '".$_POST['comentarios']."', '".$_POST['total']."') ";
  9.    
  10.     $res = mysql_query($que, $conexion) or die(mysql_error());
  11.     $state = true;
  12. }
  13. ?>
  14. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  15. <html xmlns="http://www.w3.org/1999/xhtml">
  16. <head>
  17. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  18. <title>Insertar datos cuotas</title>
  19. </head>
  20. <body>
  21. <h2>Insertar datos </h2>
  22. <form id="insertar" name="insertar" method="post" action="">
  23.   <p>Pagina:
  24.     <input name="pag" type="text" id="pag" size="3" />
  25.   </p>
  26.   <p>Producto:
  27.     <input name="prod" type="text" id="prod" size="50" />
  28.   </p>
  29.     <p>Codigo:
  30.     <input name="cod" type="text" id="cod" size="15" />
  31.   </p>
  32.     <p>Cantidad:
  33.     <input name="cantidad" type="text" id="cantidad" size="15" />
  34.   </p>
  35.   <p>Cliente:
  36.     <input name="cliente" type="text" id="cliente" size="50" />
  37.   </p>
  38.     <p>Precio libro:
  39.     <input name="preciol" type="text" id="preciol" size="10" />
  40.   </p>
  41.   <p>Precio costo:
  42.     <input name="precioc" type="text" id="precioc" size="10" />
  43.   </p>
  44.  
  45.     <p>Numero cuotas:
  46.     <select name='nucu'>      
  47.     <option value='x2 cuotas'>x2 Cuotas</option>
  48.     <option value='x3 cuotas'>x3 Cuotas</option>
  49.     <option value='x4 cuotas'>x4 Cuotas</option>      
  50.     <option value='x5 cuotas'>x5 Cuotas</option>
  51.   </select>
  52.  
  53.   </p>
  54.     <p>Precio cuota:
  55.     <input name="preciocu" type="text" id="preciocu" size="10" />
  56.   </p>
  57.       <p>Comentarios:
  58.     <textarea name="comentarios" id="comentarios" ></textarea>
  59.   </p>
  60.   <p>
  61.   </p>
  62.   <input type="submit" name="Submit" value="Insertar Registro" />
  63.   <input type="hidden" name="action" value="add" />
  64. </form>
  65.  
  66. <?php
  67.  
  68. if ($state) {
  69.     $opciones = array("x2 cuotas", "x3 cuotas", "x4 cuotas", "x5 cuotas");
  70. foreach($opciones as $nucu) {
  71.        if( $nucu == $seleccionado ) {
  72.                 echo "<option value=\"$nucu\" selected=\"selected\">";
  73.        } else {
  74.                 echo "<option value=\"$nucu\">";
  75.        }
  76. }
  77. ?>
  78. <p><em>Registro insertado correctamente </em></p>
  79. <?php } ?>
  80. </body>
  81. </html>
Ahora yo quiero que lo ingresado en preciocuota se multiplique por numcuoas que es un select. Como podria implementarel codigo en este??? Muchas gracias.