If ($_SESSION["bandera"]<>1){
$_SESSION["area"]=$_GET["area"];
$_SESSION["bandera"]=1;
}
If ($_SESSION["area"]=="cienciaytecnologia"){
$tabpordefecto=0;
}
If ($_SESSION["area"]=="cienciassociales"){
$tabpordefecto=1;
}
If ($_SESSION["area"]=="cienciasdelasalud"){
$tabpordefecto=2;
}
$area1="Ciencia y Tecnología";
$area2="Ciencias Sociales";
$area3="Ciencias de la Salud";
?>
//Limito la busqueda
$TAMANO_PAGINA1 = 10;
//examino la página a mostrar y el inicio del registro a mostrar
$pagina1 = $_GET["pagina1"];
if ($pagina1<>""){
$tabpordefecto=0;
}
if (!$pagina1) {
$inicio1 = 0;
$pagina1=1;
}
else {
$inicio1 = ($pagina1 - 1) * $TAMANO_PAGINA1;
}
?>
$resulttotal=pg_query("SELECT titulo, descripcionbreve, nombreimagen, documento, fecharegistro, url, posicion, area, numero FROM recursos WHERE area = '$area1' ORDER BY posicion");
$result=pg_query("SELECT titulo, descripcionbreve, nombreimagen, documento, fecharegistro, url, posicion, area, numero FROM recursos WHERE area = '$area1' ORDER BY posicion LIMIT $TAMANO_PAGINA1 OFFSET $inicio1");
$num_total_registros1 = pg_num_rows($resulttotal);
?>
//calculo el total de páginas
$total_paginas1 = ceil($num_total_registros1 / $TAMANO_PAGINA1);
?>
$v=array();
$w=array();
$x=array();
$y=array();
$r=array();
$u=array();
$cont=0;
while ($row=pg_fetch_array($result))
{
$v[$cont]=$row["titulo"];
$w[$cont]=$row["descripcionbreve"];
$x[$cont]=$row["nombreimagen"];
$y[$cont]=$row["documento"];
$u[$cont]=$row["url"];
$r[$cont]=$row["fecharegistro"];
$r[$cont]= PostGresFechaHaciaFecha($r[$cont]);
$cont=$cont+1;
}
pg_free_result($result)
?>
for ($j=0; $j<$TAMANO_PAGINA1; $j++){
?>
""){?>
|
"vacio.pdf"){?>
echo $v[$j];?>
}?>
""){?>
echo $v[$j];?>
}?>
echo $w[$j];?>
............................................................................................................................................
|
}?>
}?>
Páginas:
//muestro los distintos índices de las páginas, si es que hay varias páginas
if ($total_paginas1 > 1){
for ($i=1;$i<=$total_paginas1;$i++){
if ($pagina1 == $i)
//si muestro el índice de la página actual, no coloco enlace
echo " [" .$pagina1 . "] ";
else
//si el índice no corresponde con la página mostrada actualmente, coloco el enlace para ir a esa página
echo "" . $i . " ";
//echo "- ";
}
}
?>
// Hacia otra Página
?>
|
//Limito la busqueda
$TAMANO_PAGINA2 = 10;
//examino la página a mostrar y el inicio del registro a mostrar
$pagina2 = $_GET["pagina2"];
if ($pagina2<>""){
$tabpordefecto=1;
}
if (!$pagina2) {
$inicio2 = 0;
$pagina2=1;
}
else {
$inicio2 = ($pagina2 - 1) * $TAMANO_PAGINA2;
}
?>
$resulttotal=pg_query("SELECT titulo, descripcionbreve, nombreimagen, documento, fecharegistro, url, posicion, area, numero FROM recursos WHERE area = '$area2' ORDER BY posicion");
$result=pg_query("SELECT titulo, descripcionbreve, nombreimagen, documento, fecharegistro, url, posicion, area, numero FROM recursos WHERE area = '$area2' ORDER BY posicion LIMIT $TAMANO_PAGINA2 OFFSET $inicio2");
$num_total_registros2 = pg_num_rows($resulttotal);
?>
//calculo el total de páginas
$total_paginas2 = ceil($num_total_registros2 / $TAMANO_PAGINA2);
?>
$v=array();
$w=array();
$x=array();
$y=array();
$r=array();
$u=array();
$cont=0;
while ($row=pg_fetch_array($result))
{
$v[$cont]=$row["titulo"];
$w[$cont]=$row["descripcionbreve"];
$x[$cont]=$row["nombreimagen"];
$y[$cont]=$row["documento"];
$u[$cont]=$row["url"];
$r[$cont]=$row["fecharegistro"];
$r[$cont]= PostGresFechaHaciaFecha($r[$cont]);
$cont=$cont+1;
}
pg_free_result($result)
?>
for ($j=0; $j<$TAMANO_PAGINA2; $j++){
?>
""){?>
|
"vacio.pdf"){?>
echo $v[$j];?>
}?>
""){?>
echo $v[$j];?>
}?>
echo $w[$j];?>
............................................................................................................................................
|
}?>
}?>
Páginas:
//muestro los distintos índices de las páginas, si es que hay varias páginas
if ($total_paginas2 > 1){
for ($i=1;$i<=$total_paginas2;$i++){
if ($pagina2 == $i)
//si muestro el índice de la página actual, no coloco enlace
echo " [" .$pagina2 . "] ";
else
//si el índice no corresponde con la página mostrada actualmente, coloco el enlace para ir a esa página
echo "" . $i . " ";
//echo "- ";
}
}
?>
// Hacia otra Página
?>
|
//Limito la busqueda
$TAMANO_PAGINA3 = 10;
//examino la página a mostrar y el inicio del registro a mostrar
$pagina3 = $_GET["pagina3"];
if ($pagina3<>""){
$tabpordefecto=2;
}
if (!$pagina3) {
$inicio3 = 0;
$pagina3=1;
}
else {
$inicio3 = ($pagina3 - 1) * $TAMANO_PAGINA3;
}
?>
$resulttotal=pg_query("SELECT titulo, descripcionbreve, nombreimagen, documento, fecharegistro, url, posicion, area, numero FROM recursos WHERE area = '$area3' ORDER BY posicion");
$result=pg_query("SELECT titulo, descripcionbreve, nombreimagen, documento, fecharegistro, url, posicion, area, numero FROM recursos WHERE area = '$area3' ORDER BY posicion LIMIT $TAMANO_PAGINA3 OFFSET $inicio3");
$num_total_registros3 = pg_num_rows($resulttotal);
?>
//calculo el total de páginas
$total_paginas3 = ceil($num_total_registros3 / $TAMANO_PAGINA3);
?>
$v=array();
$w=array();
$x=array();
$y=array();
$r=array();
$u=array();
$cont=0;
while ($row=pg_fetch_array($result))
{
$v[$cont]=$row["titulo"];
$w[$cont]=$row["descripcionbreve"];
$x[$cont]=$row["nombreimagen"];
$y[$cont]=$row["documento"];
$u[$cont]=$row["url"];
$r[$cont]=$row["fecharegistro"];
$r[$cont]= PostGresFechaHaciaFecha($r[$cont]);
$cont=$cont+1;
}
pg_free_result($result)
?>
for ($j=0; $j<$TAMANO_PAGINA3; $j++){
?>
""){?>
|
"vacio.pdf"){?>
echo $v[$j];?>
}?>
""){?>
echo $v[$j];?>
}?>
echo $w[$j];?>
............................................................................................................................................
|
}?>
}?>
Páginas:
//muestro los distintos índices de las páginas, si es que hay varias páginas
if ($total_paginas3 > 1){
for ($i=1;$i<=$total_paginas3;$i++){
if ($pagina3 == $i)
//si muestro el índice de la página actual, no coloco enlace
echo " [" .$pagina3 . "] ";
else
//si el índice no corresponde con la página mostrada actualmente, coloco el enlace para ir a esa página
echo "" . $i . " ";
//echo "- ";
}
}
?>
// Hacia otra Página
?>
|
|
|
|
|