require_once("header.php");//carga configuracion inicial y functiones //Area del programador en php $query="SELECT id_articulo from articulo"; $resultado=$sql->aplica($query); $num_articulo=pg_num_rows($resultado); $num_pagina=5; function buscar($tipo,$cadena,$num_pagina) { $sql=new conexion(); $objResponse = new xajaxResponse(); switch($tipo) { //titulo case 1: $query="SELECT id_articulo FROM articulo where titulo_espanol ILIKE '%$cadena%'"; $num_resultados=obtenNumResultados($query); if($num_resultados!=0) { $informacion= buscarPorTitulo($cadena,0,$num_pagina); $paginas = paginacion('xajax_pagina_titulo',$cadena,$num_resultados,0,$num_pagina); } else { $informacion= "No hay resultados para $cadena"; $paginas=""; } break; //autor case 2: $query="select concat(u.nombre,u.apellidos) as nombres from usuario_lvc u, autor a where concat(u.nombre,u.apellidos) ilike '%$cadena%' and u.id_usuario= a.id_usuario"; $num_resultados=obtenNumResultados($query); if($num_resultados!=0) { $informacion= buscarPorAutor($cadena,0,$num_pagina); $paginas = paginacion('xajax_pagina_autor',$cadena,$num_resultados,0,$num_pagina); } else { $informacion= "No hay resultados para $cadena"; $paginas=""; } break; //anio case 3: $query="SELECT id_articulo FROM articulo where anio iLIKE '%$cadena%'"; $num_resultados=obtenNumResultados($query); if($num_resultados!=0) { $informacion= buscarPorAnio($cadena,0,$num_pagina); $paginas = paginacion('xajax_pagina_anio',$cadena,$num_resultados,0,$num_pagina); } else { $informacion= "No hay resultados para $cadena"; $paginas=""; } break; } $objResponse->addAssign("resultadostesis","innerHTML",$informacion); $objResponse->addAssign("divpaginacion","innerHTML",$paginas); return $objResponse; } //busqueda por titulo function buscarPorTitulo($cadena, $inicio, $cant) { $sql =new conexion(); $query="SELECT id_articulo,titulo_espanol,anio,paginas,editor,volumen,journal,isbn,doi,libro,issn,archivo FROM articulo WHERE titulo_espanol ilike '%$cadena%' order by titulo_espanol LIMIT $cant OFFSET $inicio "; $resultado= $sql->aplica($query); if(pg_num_rows($resultado)!=0) { $articulopag="
".$articulo['titulo_espanol'].". ";
$autores=obtenAutores($articulo['id_articulo']);
if($autores!="")
$articulopag.="$autores. ";
if($articulo['libro']!="")
$articulopag.=$articulo['libro'].". ";
if($articulo['revista']!="")
$articulopag.=$articulo['revista'].". ";
if($articulo['volumen']!="")
$articulopag.="Vol. ".$articulo['volumen'].", ";
if($articulo['isbn']!="")
$articulopag.="ISBN: ".$articulo['isbn'].", ";
if($articulo['issn']!="")
$articulopag.="ISSN: ".$articulo['issn'].". ";
if($articulo['paginas']!="")
$articulopag.="pp. ".$articulo['paginas'].", ";
if($articulo['editor']!="")
$articulopag.=$articulo['editor'].". ";
$articulopag.=$articulo['anio'].". | ";
if($articulo['archivo']!="")
$articulopag.=""; else $articulopag.=" | Descargar ";
$articulopag.=" |
".$articulo['titulo_espanol'].". ";
$autores=str_replace($articulo['nombre_c'],"".$articulo['nombre_c']."",
obtenAutores($articulo['id_articulo']));
if($autores!="")
$articulopag.="$autores. ";
if($articulo['libro']!="")
$articulopag.=$articulo['libro'].". ";
if($articulo['revista']!="")
$articulopag.=$articulo['revista'].". ";
if($articulo['volumen']!="")
$articulopag.="Vol. ".$articulo['volumen'].", ";
if($articulo['isbn']!="")
$articulopag.="ISBN: ".$articulo['isbn'].", ";
if($articulo['issn']!="")
$articulopag.="ISSN: ".$articulo['issn'].". ";
if($articulo['paginas']!="")
$articulopag.="pp. ".$articulo['paginas'].", ";
if($articulo['editor']!="")
$articulopag.=$articulo['editor'].". ";
$articulopag.=$articulo['anio'].". | ";
if($articulo['archivo']!="")
$articulopag.=""; else $articulopag.=" | Descargar ";
$articulopag.=" |
".$articulo['titulo_espanol'].". ";
$autores=obtenAutores($articulo['id_articulo']);
if($autores!="")
$articulopag.="$autores. ";
if($articulo['libro']!="")
$articulopag.=$articulo['libro'].". ";
if($articulo['revista']!="")
$articulopag.=$articulo['revista'].". ";
if($articulo['volumen']!="")
$articulopag.="Vol. ".$articulo['volumen'].", ";
if($articulo['isbn']!="")
$articulopag.="ISBN: ".$articulo['isbn'].", ";
if($articulo['issn']!="")
$articulopag.="ISSN: ".$articulo['issn'].". ";
if($articulo['paginas']!="")
$articulopag.="pp. ".$articulo['paginas'].", ";
if($articulo['editor']!="")
$articulopag.=$articulo['editor'].". ";
$articulopag.="".$articulo['anio'].". | ";
if($articulo['archivo']!="")
$articulopag.=""; else $articulopag.=" | Descargar ";
$articulopag.=" |
".$articulo['titulo_espanol'].". ";
$autores=obtenAutores($articulo['id_articulo']);
if($autores!="")
$articulopag.="$autores. ";
if($articulo['libro']!="")
$articulopag.=$articulo['libro'].". ";
if($articulo['revista']!="")
$articulopag.=$articulo['revista'].". ";
if($articulo['volumen']!="")
$articulopag.="Vol. ".$articulo['volumen'].", ";
if($articulo['isbn']!="")
$articulopag.="ISBN: ".$articulo['isbn'].", ";
if($articulo['issn']!="")
$articulopag.="ISSN: ".$articulo['issn'].". ";
if($articulo['paginas']!="")
$articulopag.="pp. ".$articulo['paginas'].", ";
if($articulo['editor']!="")
$articulopag.=$articulo['editor'].". ";
$articulopag.=$articulo['anio'].". | ";
if($articulo['archivo']!="")
$articulopag.=""; else $articulopag.=" | Descargar ";
$articulopag.=" |
Publicaciones