<?php include "valida.php"; define('AT_INCLUDE_PATH', 'include/'); include_once AT_INCLUDE_PATH . 'funciones_bd.php'; $phase = $_GET['phase']; if (!$phase) { return false; } $data_connection = new funciones_BD(); $res_consulta = $data_connection->getStepsNamesByPhase($phase); /* $steps = array( 1 => array('Limpieza','Secado','Localizar Irregularidades'), 2 => array('Disco 80','Disco 120','Disco 180') ); $steps_load = $steps[$phase]; */ //creando el array de elementos $steps_load = array(); while ($nom_paso = mysql_fetch_row($res_consulta)) { $steps_load[$nom_paso[0]] = $nom_paso[2]; } //para depuracion y verificar si el array de elementos que se pasa al componente select se esta creando bien: //print_r($steps_load); /** *El siguiente codigo HTML se reemplaza en el div que se llama pasoAjax de la pagina add_questions.php */ ?>
?> </option> <?php } //cierra if-else } //cierra while ?> </select> </div> </div> <?php //consultando los pasos de dicha fase y seleccionando el que tiene actualmente la pregunta $resultset_pasos = $datab_quest->getStepsNamesByPhase($phase_selected); ?> <div id="pasoAjax" class="form-group"> <label for="paso" class="col-lg-2 control-label">Pregunta para el paso:</label> <div class="col-lg-3"> <select class="form-control" name="paso"> <option value="">Seleccione un paso</option> <?php while ($pasos_data = mysql_fetch_array($resultset_pasos, MYSQL_ASSOC)) { if ($question_data['id_paso'] == $pasos_data['id_paso']) { ?> <option value="<?php echo "" . $pasos_data['id_paso']; ?> " selected> <?php echo "" . $pasos_data['nombre_paso'];