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>