Cita:
Iniciado por pateketrueke en realidad es sencillo, si ya conoces el valor seleccionado solamente debes hacer las comparaciones lógicas necesarias...
Código PHP:
if ($operacion == '+') echo ' selected="selected"';
por cierto, los <option/> no necesitan
name, deberías
leer algún manual de HTML!!
Pues no, no me funciona y aparte si pongo el /> luego no puedo poner texto que me salta por pantalla verdad ? :S Me sale un cuadradito para elegir, en blanco.
Y poniendo el codigo me queda a si y sige sin funcionar.
Cita: <SELECT name="operant" selected="suma">
<option value="+" name="suma" >+</option>
<option value="-" name="resta" >-</option>
<option value="*" name="multi" >*</option>
<option value="/" name="div" >/</option>
<?php
if ($operant == '+') echo ' selected="selected"';
if ($operant == '-') echo ' selected="selected"';
if ($operant == '*') echo ' selected="selected"';
if ($operant == '/') echo ' selected="selected"';
?>
</SELECT>