Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/12/2012, 11:08
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 9 meses
Puntos: 2135
Respuesta: if dentro de una variable

Pues sencillo:
Código PHP:
Ver original
  1. function drawRadio($name, $value, $selected = false) {
  2.       $sel = '';
  3.       if ($selected) { $sel = ' selected="selected"'; }
  4.  
  5.       echo "<input type=\"radio\" name=\"{$name}\" value=\"{$value}\"{$sel}>";
  6. }

Luego en cada radio solamente haces:
Código PHP:
Ver original
  1. echo drawRadio('radi', '2', true); // seleccinado
  2. // o
  3. echo drawRadio('radi', '2'); // no seleccionado