Es decir que con if (isset($_POST["enviar"])) me recoge los datos del formu pero luego como recoger el valor del select y hacer la consulta a mysql...por más que pienso no se como hacerlo....
el codigo es este:
Código:
<div id=capaexpansion2> <form name=f1 method="post" action="" onSubmit="revisar(this);"> <ul> <li>Selecciona un proveedor :</li> <li><input type="submit" name="enviar" value="Enviar" id="boton"> </li> </ul> </form>Código PHP:
<?php //la sintaxis de sql varia de como estes conectándote a la base de datos $conexion= mysql_connect("localhost", "root", ""); mysql_select_db("abcerotica", $conexion); $SQL = "SELECT nombre FROM proveedor ORDER BY nombre ASC"; $RES = mysql_query($SQL,$conexion); //abres el select echo "<select name='proveedor' id='proveedor'><option value=''>Seleccione un Proveedor</option>"; while($row = mysql_fetch_row($RES)){ //por cada proveedor que encuentre lo muestra en la lista desplegable echo "<option value='". $row[0] ."'>". $row[0] . "</option>"; } //cierras el select echo "</select>"; ?>
Código PHP:
<?php if (isset($_POST["enviar"])) {
$datoproveedor=
$conexion= mysql_connect("localhost", "root", "");
mysql_select_db("abcerotica", $conexion);
$SQL = "SELECT * FROM proveedor";
$RES = mysql_query($SQL,$conexion);
/*como tengo que recoger el valor del array $row[0] (del select) para pedir la consulta a mysql?? */
}
?>