diff --git a/src/Objects/ListaCandidatos.php b/src/Objects/ListaCandidatos.php index 581962b..08e2230 100644 --- a/src/Objects/ListaCandidatos.php +++ b/src/Objects/ListaCandidatos.php @@ -46,6 +46,16 @@ class ListaCandidatos extends ListaPersonas { return $bd->keyValueQuery($consulta, "cod", "nombre"); } + /** + * Devuelve una lista de los campos por los que buscar del candidato. + */ + function getCamposBusqueda() { + $consulta = "SHOW FIELDS FROM usuarios"; + $bd = new BD(); + $resultado = $bd->execQuery($consulta); + return $resultado; + } + /** * Inserta un nuevo candidato en la lista de candidatos. * @param campos - datos del candidato. diff --git a/src/Objects/ListaPersonas.php b/src/Objects/ListaPersonas.php index 4fdeff8..dab49b7 100644 --- a/src/Objects/ListaPersonas.php +++ b/src/Objects/ListaPersonas.php @@ -105,6 +105,7 @@ include_once("Empleado.php"); } $bd=new BD(); $resultado = $bd->execQuery($consulta); + //Procesamos los candidatos. if(mysql_num_rows($resultado) == 0){ $this->personas = array(); diff --git a/src/buscar_candidato.php b/src/buscar_candidato.php index 6d6d819..d23acc7 100644 --- a/src/buscar_candidato.php +++ b/src/buscar_candidato.php @@ -10,29 +10,144 @@ if(!$usuario->tieneRol("1") } include_once("html/cabecera.php"); - -/* BUSCAR.PHP */ include_once("Objects/HTML.php"); $html=new HTML($locale); echo $html->menuCandidatos(); - -$tipobusqueda="candidato"; + +include_once("Objects/ListaCandidatos.php"); +$listaCandidatos=new ListaCandidatos($usuario,"","","10"); +$resultado=$listaCandidatos->getCamposBusqueda(); ?> -
-