Bien, mi problema es el siguiente:
Yo se como llamar los datos de una tabla llamada: equis y mostrarlos en el combo que necesito. Ahora, al mostrarlos en ese combo, quiero que el usuario seleccione el que desee y asi guardarlo en la tabla de esa pagina! y segun yo si tenia la idea como... Pero simplemete no me funciona
Muestro mi codigo:
Código PHP:
Ver original
<tr> <?php $query_catalogo1="select left (catalogo.codigo,8) AS cod_subcuenta, catalogo.descripcion, left (catalogo.codigo,4) AS cod_cuenta from sistemas.catalogo where movimientos='SI' ORDER BY catalogo.codigo"; ?> </table> <table width="200" border="0"> <tr> <td> </td> </tr> </table> <table width="822" border="0"> <tr> <td width="8%" class="fuente8">Catalogo</td> <td width="23%" class="fuente8"><select id="codigo_catalogo" name="codigo_catalogo" class="comboMedio" style="font-size:9px"> <option value="0">Seleccione</option> <?php do { $query_catalogo2= "SELECT descripcion FROM catalogo WHERE codigo = '".$row_catalogo1['cod_cuenta']."' "; ?> <option value="<?=$row_catalogo1['cod_subcuenta']?>"> </option> <?php ?> </select></td> <td width="13%" class="fuente8">Importacion Grabada</td> <td width="10%" class="fuente8">$ <input NAME="importacion_grabada" type="text" class="cajaPequena2" id="importancion_grabada" size="10" maxlength="10" value="0"></td> <td width="10%" class="fuente8">Cantidad Exenta</td> <td width="11%" class="fuente8">$ <input NAME="cantidad_exenta" type="text" class="cajaPequena2" id="cantidad_exenta" size="10" maxlength="10" value="0"></td> <td width="12%" class="fuente8">Importacion Exenta</td> <td width="13%" class="fuente8">$ <input NAME="importancion_exenta" type="text" class="cajaPequena2" id="importacion_exenta" size="10" maxlength="10" value="0"></td> </tr> </table> <table width="319" border="0" cellpadding="3"> <tr> <td width="10%" class="fuente8"><div align="right">xx</div></td> <td width="17%" class="fuente8">% <input NAME="xx" type="text" class="cajaMinima" id="xx" size="3" maxlength="3" value="0" onChange="valporcentaje()"></td> <td width="10%" class="fuente8"><div align="right">mm</div></td> <td width="17%" class="fuente8">% <input NAME="mm" type="text" class="cajaMinima" id="mm" size="3" maxlength="3" value="0" onChange="valporcentaje()"></td> <td width="9%" class="fuente8"><div align="right">nn</div></td> <td width="20%" class="fuente8">% <input NAME="nn" type="text" class="cajaMinima" id="nn" size="3" maxlength="3" value="0" onChange="valporcentaje()"></td> </tr>
Ese codigo de arriba es de mi archivo para hacer una nueva orden de compra, donde el usuario selecciona la opcion del combo, que hasta alli funciona .
Ahora, en el archivo guardar.php va asi:
Código PHP:
Ver original
$importacion_grabada=$_POST["importacion_grabada"]; $cantidad_exenta=$_POST["cantidad_exenta"]; $importacion_exenta=$_POST["importacion_exenta"]; $xx=$_POST["xx"]; $mm=$_POST["mm"]; $nne=$_POST["nn"]; $codigo_catalogo=$_POST["codigo_catalogo"];
Código PHP:
Ver original
$query_operacion="INSERT INTO orden_compra (id_orden_compra, id_proveedor, codfactura, fecha, iva, estado, importacion_grabada, cantidad_exenta, importacion_exenta, xx, mm, nn, codigo_catalogo ) VALUES ('', '$id_proveedor', '0', '$fecha', '$iva', '1', '$importacion_grabada', '$cantidad_exenta', '$importacion_exenta', '$xx', '$mm', '$nn', '$codigo_catalogo')";
Y asi quiero que me muestre los datos en el archivo, al guardar, me muestra lo que va a guardar, asi que quiero que me los muestre asi:
Código PHP:
Ver original
<? $sel_datos="SELECT * FROM orden_compra"; tr> <td>Importacion Grabada</td> </tr>
Solo he puesto importancion grabada para no hacerlo mas largo, pero asi debe ir todo... el problema es que no me los muestra y si modifico un poco me da el error de que no puede saltar a la fila cero
Ayuda?
de ante mano, gracias.