Código PHP:
Ver original
<!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=iso-8859-1" /> <title>Datos del Proveedor</title> <script> function capturarIdProveedor(idproveedor) { var idProveedor = document.getElementById(idproveedor).value; alert idProveedor; } function ver(tipo_factura) { var tipoFactura = document.getElementeById(tipo_factura).value; alert tipoFactura; } </script> </head> <body style="margin:0; background-color:#EEEEEE; "onload="doOnLoad();"> <h1> Datos de factura y proveedor </h1> <form id="form1" name="form1" method="post" action="form_factura.php"> <table width="200" border="1"> <tr> <td>Fecha</td> <td><label> <input id="dia_factura" name="dia_factura" type="text" size="2" maxlength="2" class="text" onkeypress="return blockNonNumbers(this, event, true, false);"value="" /> <input id="mes_factura" name="mes_factura" type="text" size="2" maxlength="2" class="text" onkeypress="return blockNonNumbers(this, event, true, false);" value="" /> <input id="anio_factura" name="anio_factura" type="text" size="4" maxlength="4" class="text" onkeypress="return blockNonNumbers(this, event, true, false);" value="" /> </label> </td> </tr> <tr> <td>Tipo factura </td> <td><label> <select class="select" name="tipo" id="tipo_factura" style="width:105px;" onchange="ver(tipo_factura)"> <!----> <option value="-1" selected="selected">Seleccionar</option> <option value="0" >A</option> <option value="1" >B</option> <option value="2" >C</option> <option value="3" >X</option> <option value="4" >M</option> </select> </label> </td> </tr> <tr> <td>Numero factura </td> <td><label> <input type="text" name="textfield" / onkeypress="return blockNonNumbers(this, event, true, false);"> </label></td> </tr> <tr> <td>Proveedor</td> <td><label> <select name="select2" id="proveedor" style="width:140px;" onchange="ver(proveedor)" > <option value="-1" selected="selected">Seleccionar </option> <!-- <option value="0" ></option> --> <?php // Conectando // echo 'Connected successfully'; // seleccionando la base de datos // ejecutando query para capturar datos del proveedor para $query = 'SELECT `proveedor`.`idproveedor`, `proveedor`.`nombre` FROM `proveedor`'; //echo "<table>\n"; // mientras haya resultados /* while ($fila = mysql_fetch_array($result, MYSQL_ASSOC)) { echo "\t<tr>\n"; foreach ($fila as $col_value) { echo "\t\t<td>$col_value</td>\n"; } // echo "\t</tr>\n"; } //echo "</table>\n"; */ // esto no va echo "<select name='select1'>"; echo "<option value='".$fila['idproveedor']."'>".$fila['nombre']."</option>"; } // esto no va echo "</select>"; // Liberar resultados // Cerrar la conexión ?> </select> </select> </label></td> </tr> </table> <p> <label> <input name="enviar" type="submit" id="enviar" value="Enviar" onclick="capturarIdProveedor('id_proveedor')"/> </label> </p> </form> </body> </html> <script language="javascript"> document.getElementById('dia_factura').focus(); </script>
quiero guardar el valor seleccionado y en ambos select y enviarlo por post a otro archivo php...
En el otro php hago esto pero no lo toma...
Código PHP:
Ver original
<?php // echo $_SESSION['fecha']; $proveedor = $_POST['proveedor']; echo $proveedor; ?>
Que estoy haciendo mal...