Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/11/2011, 09:41
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Llenar combo con datos del MYSQl y datos Originales.

Simplemente crear una función que te ayude a crear de forma más rápida todo eso, por ejemplo:
Código PHP:
Ver original
  1. function drawSelect($name, $selected, $options) {
  2.     $sHTML = '<select name="%1$s">%2$s</select>';
  3.     $sOptionTemplate = '<option value="%s"%s>%s</option>';
  4.     $aOptions = array();
  5.    
  6.     foreach ($options as $value => $menu) {
  7.         $sSelected = ($selected == $value) ? ' selected="selected"' : '';
  8.         $aOptions[] = sprintf($sOptionTemplate, $value, $sSelected, $menu);
  9.     }
  10.    
  11.     return $sReturn = sprintf($sHTML, $name, implode("\n", $aOptions));
  12. }

Así puedes hacer algo así:
Código PHP:
Ver original
  1. $options = array(
  2.     'I' => 'Fase I',
  3.     'II' => 'Fase II',
  4.     'III' => 'Fase III',
  5. );
  6. echo drawSelect('fases', $row['fase'], $options);

Saludos.