• Icono Home
  • Contacto
  • Icono Mapa de Sitio
  • Icono Accesibilidad
Ribera Baja del Ebro Comarca bajo Aragón Caspe

SÍGUENOS EN

connect($panel_Database, $panel_Host, $panel_User, $panel_Password); $qUltNoti->Debug = $panel_Debug; $qUltNoti->Halt_On_Error = $panel_Halt_On_Error; $catalogo_tabla_noticias= $tablas_recursos[1]; $WhereUltNoti = ' WHERE estado = 2'; $OrderByUltNoti = ' ORDER BY fecha DESC, id DESC'; $listado_max_registros = 2; $QueryLimitUltNoti = ' LIMIT 0, '.$listado_max_registros; $q_UltNoti = "SELECT id, titulo, fotos, DATE_FORMAT(fecha,'%d/%m/%y') AS fecha_formateada FROM $catalogo_tabla_noticias"; $q_UltNoti .= $WhereUltNoti.$OrderByUltNoti.$QueryLimitUltNoti; if ($qUltNoti->query($q_UltNoti)) { $tot_UltNoti = $qUltNoti->num_rows(); if ($tot_UltNoti >= 1) { $contador = 1; // Estilo [ con_linea ] para todos los registros menos para los dos últimos // que empiezan en el registro cuyo número da la siguiente variable $registros_X_linea = 2; $primero_de_los_ultimos = ($listado_max_registros - $registros_X_linea) + 1; $estilo_linea = ''; while ($qUltNoti->next_record()) { $hayfotoNoti=false; $fotoNoti=""; $piefotoNoti=""; $fotosNoti =unserialize($qUltNoti->f('fotos')); $fotoNoti= $fotosNoti[1]['original']['fichero']; $piefotoNoti= $fotosNoti[1]['datos']; if (($fotoNoti!="") && (file_exists($_SERVER['DOCUMENT_ROOT'].$upload_dir."/".$fotoNoti))) { $hayfotoNoti=true; } $idUltNoti = $qUltNoti->f('id'); $fechaUltNoti = $qUltNoti->f('fecha_formateada'); $tituloUltNoti = $qUltNoti->f('titulo'); // Solamente si el total de registros es mayor del nº de registro por línea if ($tot_UltNoti > $registros_X_linea) { // Estilo [ con_linea ] para todos los registros menos para los dos últimos if ($contador < $primero_de_los_ultimos) { $estilo_linea = ' class="con_linea"'; } else { $estilo_linea = ''; } // Estilo [ con_linea ] ... } // Solamente si el total ... $primero_de_los_ultimos = ($listado_max_registros - 2) + 1; $tabUltNoti[] = array('id' => $idUltNoti, 'fecha' => $fechaUltNoti, 'titulo' => $tituloUltNoti, 'estilo_linea' => $estilo_linea,'foto'=>$fotoNoti,'piefoto'=>$piefotoNoti,"hayfoto"=>$hayfotoNoti); $contador++; } } } // ** SACANDO LISTADO DE ÚLTIMAS NOTICIAS - FINAL ** // ** SACANDO LISTADO DE ÚLTIMOS PROYECTOS - INICIO ** $qUltProy = new DB_Sql_ext; $qUltProy->connect($panel_Database, $panel_Host, $panel_User, $panel_Password); $qUltProy->Debug = $panel_Debug; $qUltProy->Halt_On_Error = $panel_Halt_On_Error; $WhereUltProy = " WHERE $catalogo_tabla.estado = 2"; $OrderByUltProy = " ORDER BY $catalogo_tabla.fecha DESC, $catalogo_tabla.id DESC"; $listado_max_registros = 4; $QueryLimitUltProy = ' LIMIT 0, '.$listado_max_registros; $q_UltProy = "SELECT id_tipo, DATE_FORMAT($catalogo_tabla.fecha,'%d/%m/%y') AS fecha_formateada,"; $q_UltProy .= " $catalogo_tabla.titulo AS titulo_proyecto, $catalogo_tabla_tipos.titulo AS titulo_tipoproyecto, $catalogo_tabla.fotos"; $q_UltProy .= " FROM $catalogo_tabla INNER JOIN $catalogo_tabla_tipos"; $q_UltProy .= " ON $catalogo_tabla.id_tipo = $catalogo_tabla_tipos.id"; $q_UltProy .= $WhereUltProy.$OrderByUltProy.$QueryLimitUltProy; if ($qUltProy->query($q_UltProy)) { $tot_UltProy = $qUltProy->num_rows(); if ($tot_UltProy >= 1) { $contador = 1; // Estilo [ con_linea ] para todos los registros menos para los dos últimos // que empiezan en el registro cuyo número da la siguiente variable $registros_X_linea = 2; $primero_de_los_ultimos = ($listado_max_registros - $registros_X_linea) + 1; $estilo_linea = ''; while ($qUltProy->next_record()) { $hayfotoProy=false; $id_tipoUltProy = $qUltProy->f('id_tipo'); $fotoProy=""; $piefotoProy=""; $fotosProy =unserialize($qUltProy->f('fotos')); $fotoProy= $fotosProy[1]['original']['fichero']; $piefotoProy= $fotosProy[1]['datos']; if (($fotoProy!="") && (file_exists($_SERVER['DOCUMENT_ROOT'].$upload_dir."/".$fotoProy))) { $hayfotoProy=true; } $fechaUltProy = $qUltProy->f('fecha_formateada'); $titproyUltProy = $qUltProy->f('titulo_proyecto'); $tittipoUltProy = $qUltProy->f('titulo_tipoproyecto'); // Solamente si el total de registros es mayor del nº de registro por línea if ($tot_UltProy > $registros_X_linea) { // Estilo [ con_linea ] para todos los registros menos para los dos últimos if ($contador < $primero_de_los_ultimos) { $estilo_linea = ' class="con_linea"'; } else { $estilo_linea = ''; } // Estilo [ con_linea ] ... } // Solamente si el total ... $primero_de_los_ultimos = ($listado_max_registros - 2) + 1; $tabUltProy[] = array('id_tipo' => $id_tipoUltProy, 'fecha' => $fechaUltProy, 'tituloProyecto' => $titproyUltProy, 'tituloTipo' => $tittipoUltProy, 'estilo_linea' => $estilo_linea,'foto'=>$fotoProy,'piefoto'=>$piefotoProy,"hayfoto"=>$hayfotoProy); $contador++; } } } // ** SACANDO LISTADO DE ÚLTIMOS PROYECTOS - FINAL ** ?>
  • Sin información sobre noticias en estos momentos.
  • <? echo($tabUltNoti[$t]['piefoto']); ?>" >
    Leer más
  • Sin información sobre proyectos en estos momentos.
  • <? echo($tabUltProy[$t]['piefoto']); ?>" >
    Leer más