Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/07/2012, 23:45
ANDRESDD
 
Fecha de Ingreso: julio-2012
Ubicación: Guatemala
Mensajes: 99
Antigüedad: 11 años, 10 meses
Puntos: 2
Respuesta: almacenar el valor de un select en una variable

hey! muchas gracias, si lo que necesito es actualizar mi tabla según el valor que se escoja del select...

estuve viendo el codigo, creo que puede funcionar muy bien, ya inserte mi lista pero me tira este error "Notice: Undefined index: enviar " en esta linea if($_POST['enviar'])

te dejo el codigo para que lo veas... el archivo.php que pusiste de ejemplo deberia ser en realidad el nombre que yo le tengo a mi archivo verdad?

<?PHP
require_once("conexion3.php");

?>

<div align = center >
<form action="boton.php" method="post">
<select name="valor">
<?php while($arreglo1 = mysql_fetch_array($q1)){?>
<option value="<?php echo$arreglo1['id']?>"><?php echo $arreglo1['calificacion']?></option>
<?php }?>
</select>

<?PHP
if($_POST['enviar'])
{
$valor=$_POST['valor'];
mysql_query("UPDATE comercios SET calidad='".$valor."' WHERE ID=1", $conexion);
}

?>

<input type="submit" name="enviar" value="Enviar sugerencia">
</form>
</div>


como ves le cambié un poco el orden pero es el mismo codigo que sugeriste