Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/03/2011, 22:06
jmodica4
 
Fecha de Ingreso: febrero-2011
Mensajes: 41
Antigüedad: 13 años, 2 meses
Puntos: 1
como asignar variable a select

Hola, necesito ayuda. Tengo un select el cual se llena mediante una Base de Datos de Mysql, lo que necesito es poder asignar los value a una variable para luego efectuar una consulta a la base de datos.
ejemplo el select me genera

value=1 marca1
value=2 marca2

Yo quiero que cuando seleccione marca2 y le de al boton CONSULTAR me lo meta en una variable $valor= 2; para ejecutar la consulta a la bd.

Espero que se entienda lo que quiero hacer y agradezco su ayuda.


Código:
echo "<h1> Marcas </h1>";
echo '<form method="POST" action="select2.php">'; //Consulta descripcion de rubro y titulo de subrubros
echo '<select name="rubros" >';
$queEmp = "SELECT DISTINCT DESCRIP from seccion order by DESCRIP ASC   "; 
$resEmp = mysql_query($queEmp, $conexion) or die(mysql_error());
$totEmp = mysql_num_rows($resEmp);


   while ($rowEmp = mysql_fetch_assoc($resEmp)) {

echo  
'$rubros=<option value="'.$rowEmp['RUBROS'].'">'.$rowEmp['DESCRIP'].'</option>';  

}
echo '</select>';
echo "<input name=ConsultarSubrubroytitulo type=submit value=CONSULTAR>";
echo "</form>";
echo $rubros;

Ese codigo me llena el select ahora yo quiero pasar el value a una consulta cuando le doy al boton consultar.
Ese codigo me llena el select ahora yo quiero pasar el value a una consulta cuando le doy al boton consultar.