public function obtenerListaDialectos() { $getDialectos = array("tipo" => "SELECT", "campos" => array('cte_dialectos.dialecto'), "tablas" => array('cte_dialectos')); $this->query($getDialectos); $dialectos = new Lista(); foreach ($this->data->lista as $elemento) { $dialectos->insertar(null, $elemento["dialecto"]); } return $dialectos->lista; }
<textarea readonly name="pal_id_' . $i . '">' . $resultado['palabras.id'] . '</textarea> <textarea name="pal_' . $i . '">' . $resultado['palabras.palabra'] . '</textarea> <input type="checkbox" name="af_' . $i . '"> afectar <br> </div> '; $i++; } } print ' <input type="submit"> </form> '; } print ' </div>'; } //Generar la lista de palabras afectadas por la reforma $getTransicionesReforma = array("tipo" => "SELECT", "campos" => array('etim_evol.origen', 'etimologias.palabra'), "tablas" => array('etim_evol', 'etimologias'), "condicion" => array("etimologias.id=etim_evol.id" => NULL, 'etim_evol.reforma' => (int) $_GET["id"])); $handler->query($getTransicionesReforma); $transiciones = new Lista(); foreach ($handler->data->lista as $entrada) { $transiciones->insertar(null, array("origen" => $entrada['etim_evol.origen'], "resultado" => $entrada['etimologias.palabra'])); } if (!$handler->data->esVacia()) { print '<h1>Lista de palabras reformadas (' . count($transiciones->lista) . ' cambios):</h1>'; foreach ($transiciones->lista as $transicion) { print $transicion["origen"] . ' > ' . $transicion["resultado"] . '<br>'; } } $handler->shutdown(); }