Buenas:
Tengo un problema, etoy realizando una pagina web que se conecta a
una BD, es una tienda online donde muestra productos que quiero vender etcc . La tengo terminada pero me falta este pequeño apartado.
El cliente quiere un modelo con una medida y un color especifico que esta en el formulario y calcule su precio y esto es lo que realizado
pero me pasa los parametros al suma.php pero no me realiza el switch
y nse porque. aqui pongo los archivos y espero que me puedan ayudar
Tengo un formulario donde le paso dos listas de menu:
1) Medidas que las recibe de la base de datos
2) colores, los pongo manual
<form id="form1" name="form1" method="post" action="suma.php">
<div align="left">
<label>Medida:</label>
<select name="medida">
<?php
do {
?>
<option value="<?php echo $row_medida['precio']?>"><?php echo $row_medida['descripcion']?></option>
<?php
}while ($row_medida = mysql_fetch_assoc($medida));
$rows = mysql_num_rows($medida);
if($rows > 0) {
mysql_data_seek($medida, 0);
$row_medida = mysql_fetch_assoc($medida);
}
?>
</select>
<br />
<br />
<select name="color">
<option value="1">Amarillo</option>
<option value="2">Rojo</option>
</select>
<br />
<br />
<input name="button" type="submit" value="Precio" />
</div>
</form>
y ahora mi php suma:
<?php
$color = $_POST["color"];
$medida = $_POST["medida"];
echo $medida;
echo $color;
switch($color)
{
case Amarillo:
$resultado = $color + $medida ;
break;
case Rojo:
$resultado = $color + $medida ;
break;
}
echo "El precio total es: ".$resultado;
?>