Tengo un problema, necesito que en el momento en que el usuario escoga la opcion del select descripcion1, este busque en la base de datos el valor unitario y los ponga en el input vunitario
Código:
<?php session_name("administrar"); session_start(); ?> <?php if ($_SESSION["autentificado"] != "SI") { header("Location:../index.php"); exit(); } else { $usuario = $_SESSION["usuario"]; $no_orden1 = 1; include_once("../lib/dblib.php"); $conectar = db_connect(); $id=$conectar = db_query("SELECT * from maquina WHERE no_orden = '$no_orden1'"); if($nf = db_num_rows($conectar)>0) { $selectMaq = "<select id=\"maquina1\" name=\"maquina1\">"; $selectMaquina = ''; while($registro= db_fetch_array($conectar)) { $selectMaquina = $selectMaquina . "<option value = \"". $registro['id_maquina']; $selectMaquina = $selectMaquina . "\">". utf8_encode($registro['referencia']) . "</option>"; } $selectMaquina = $selectMaq . $selectMaquina . "</select>"; } else { echo'<p> NO HAY MAQUINAS</p>'; } include_once("../lib/dblib.php"); $conectar = db_connect(); $id=$conectar = db_query("SELECT * from inventario"); if($nf = db_num_rows($conectar)>0) { $selectInv = "<select id=\"descripcion1\" name=\"descripcion1\">"; $selectInventario = ''; while($registro= db_fetch_array($conectar)) { $selectInventario = $selectInventario . "<option value = \"". $registro['codigo']; $selectInventario = $selectInventario . "\">". utf8_encode($registro['referencia']) . "</option>"; } $selectInventario = $selectInv . $selectInventario . "</select>"; } else { echo'<p> NO HAY REPUESTOS</p>'; } } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>ORDEN DE SERVICIO</title> <link rel="shortcut icon" href="../../img/favicon.ico" /> <link href="../css/estilos.css" rel="stylesheet" type="text/css" /> <link href="../css/screen.css" rel="stylesheet" type="text/css" media="screen" /> <script src="../js/jquery.js" type="text/javascript"></script> <script src="../js/jquery.validate.js" type="text/javascript"></script> <script src="../js/jquery.metadata.js" type="text/javascript"></script> <link type="text/css" href="../js/ui/themes/base/ui.all.css" rel="stylesheet" /> <script type="text/javascript" src="../js/ui/jquery-1.3.2.js"></script> <script type="text/javascript" src="../js/ui/ui.core.js"></script> <script type="text/javascript" src="../js/ui/ui.datepicker.js"></script> <link type="text/css" href="../js/ui/demos.css" rel="stylesheet" /> <script type="text/javascript"> $(document).ready(function() { $("#commentForm").validate({meta: "validate"}); }); function suma() { var miTabla = document.getElementById("cuerpoTabla"); var fila = document.createElement("tr"); var celda1 = document.createElement("td"); var celda2 = document.createElement("td"); var celda3 = document.createElement("td"); var celda4 = document.createElement("td"); var celda5 = document.createElement("td"); celda1.innerHTML = <div align="center"> <?php echo $selectMaquina; ?></div> celda2.innerHTML = <div align="center"><input name="cantidad" type="text" size="2" /></div> celda3.innerHTML = <div align="center"> <?php echo $selectInventario; ?></div> celda4.innerHTML = <div align="center"><input name="vuni" type="text" size="7" /></div> celda5.innerHTML = <div align="center"><input name="vtotal" type="text" size="7" /></div> fila.appendChild(celda1); fila.appendChild(celda2); fila.appendChild(celda3); fila.appendChild(celda4); fila.appendChild(celda5); miTabla.appendChild(fila); } </script> </head> <body> <div id="wraper"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <div id="imprimir"> <td id="marco"> <form action="ordenservicio_1.php" method="post" enctype="multipart/form-data" name="form1" id="form1"> <p align="right"><span class="Estilo3 titulo"><strong>ORDEN DE SERVICIO No</strong></span>. <?php echo $no_orden1; ?></p> <p align="left"><span class="titulo Estilo3"><strong>FECHA: </strong></span><?php echo $fecha_ingreso1; ?></p> <p align="left"><span class="Estilo3 titulo"><strong> CC/NIT : </strong></span><?php echo $cc_nit1; ?></p> <table width="100%" border="1"> <tr> <td width="42%"><span class="Estilo5">NOMBRE</span><span class="Estilo6">:<?php echo $nombre1; ?> </span></td> <td width="37%"><span class="Estilo5">DIR:</span><span class="Estilo6"><?php echo $direccion1; ?> </span></td> <td width="21%"><span class="Estilo5">TEL:</span><span class="Estilo6"><?php echo $telefono1; ?> </span></td> </tr> </table> <p align="left"><span class="titulo Estilo3"><strong>OBSERVACIONES</strong></span> <?php echo $observaciones1; ?></p> <p align="left" class="Estilo3"> </p> <table width="100%" border="1"> <tr> <td width="33%"><div align="center" class="Estilo3"><span class="titulo titulo"><strong>MARCA</strong></span></div></td> <td width="33%"><div align="center" class="Estilo3"><span class="titulo titulo"><strong>MAQUINA</strong></span></div></td> <td width="33%"><div align="center" class="Estilo3"><span class="titulo titulo"><strong>REFERENCIA</strong></span></div></td> <?php $consultamaquina = db_connect(); $consultamaquina = db_query("SELECT * from maquina where no_orden = $no_orden1"); if($nf = db_num_rows($consultamaquina)>0) { while($registro= db_fetch_array($consultamaquina)) { echo' <tr> <td width="15%" valign="center" class="celda">'.$registro['marca'].'</td> <td width="15%" valign="center" class="celda">'.$registro['maquinas'].'</td> <td width="8%" valign="center" class="celda">'.$registro['referencia'].'</td </a> </tr>'; } //WHILE } // IF ?> </tr> </table> <p align="center" class="Estilo7"> </p> <p align="center" class="Estilo7">DETALLE REPUESTOS </p> <table id=cuerpoTabla width="100%" border="1"> <tr> <td width="11%"><div align="center">REFERENCIA</div></td> <td width="5%"><div align="center">CANT.</div></td> <td width="60%"><div align="center">DESCRIPCIÓN</div></td> <td width="12%"><div align="center">VR UNI. </div></td> <td width="12%"><div align="center">VR TOTAL </div></td> </tr> <tr> <td><div align="center"> <?php echo $selectMaquina; ?></div></td> <td><div align="center"><input name="cantidad" type="text" size="2" /></div></td> <td><div align="center"><?php echo $selectInventario; ?></div></td> <td><div align="center"><input name="vuni" type="text" size="7" /></div></td> <td><div align="center"><input name="vtotal" type="text" size="7" /></div></td> </tr> </table> <div align="center"><img src="http://www.forosdelweb.com/f13/img/agregarfilas.gif" alt="agregarfilas" width="32" height="32" onclick=suma()>AGREGAR</div> <p><label><div align="right"><input type="submit" name="Submit" value="Guardar" /></div></label></p> </form></td></div></tr></table> </div></body></html>