> 0 [Fijas - Propias del archivo] || $migasDinamicas >> 1 [Por SQL] $migasDinamicas = 0; if ($subcanal_id != '') { $qMigas = new DB_Sql_ext; $qMigas->connect($panel_Database, $panel_Host, $panel_User, $panel_Password); $qMigas->Debug = $panel_Debug; $qMigas->Halt_On_Error = $panel_Halt_On_Error; $qMigasSql = "SELECT titulo_".$pref_idioma[$s_lng].", nombre_largo_".$pref_idioma[$s_lng]." FROM admin_canales INNER JOIN admin_subcanales ON admin_canales.id = admin_subcanales.id_canal WHERE admin_subcanales.id = ".$subcanal_id; if ($qMigas->query($qMigasSql)) { if ($qMigas->num_rows() >= 1) { $migasDinamicas = 1; $qMigas->next_record(); $nombre_canal_mostrar = $qMigas->f("titulo_".$pref_idioma[$s_lng]); $nombre_subcanal_mostrar = $qMigas->f("nombre_largo_".$pref_idioma[$s_lng]); } } } ?>
// '.$nombre_subcanal_mostrar.''; } if (trim($string_camino_migas) != "") { echo $string_camino_migas; } } else { // Migas Fijas // Se escribe manualmente el Camino de Migas // para los casos de apartados a los que // no se accede por el Men Principal } ?> //

connect($panel_Database, $panel_Host, $panel_User, $panel_Password); $q->Debug = $panel_Debug; $q->Halt_On_Error = $panel_Halt_On_Error; $Where = " WHERE estado = 2"; $OrderBy = " ORDER BY fecha DESC, id DESC"; // contar el total de todos los registros sin limitarlos $querycount = "SELECT COUNT(id) AS contador FROM $catalogo_tabla".$Where; if ($q->query($querycount)) { $q->next_record(); $tot_registros = $q->f('contador'); // $tot_registros tiene la cuenta de todos los elementos de la BB.DD SIN limitar } $qnoticias = "SELECT *, DATE_FORMAT(fecha,'%d/%m/%y') AS fecha_formateada FROM $catalogo_tabla".$Where.$OrderBy.$querylimit; if ($q->query($qnoticias)) { if ($q->num_rows() >= 1) { while ($q->next_record()) { $id = $q->f("id"); $fecha = $q->f("fecha_formateada"); $titulo = $q->f("titulo_".$pref_idioma[$s_lng]); // $subtitulo = $q->f("subtitulo_".$pref_idioma[$s_lng]); // $fotos = unserialize($q->f("fotos")); $archivos = unserialize($q->f("archivos")); // $tabnoticias[] = array("id"=>$id, "fecha"=>$fecha, "titulo"=>$titulo, "texto"=>$texto, "fotos"=>$fotos); // $tabnoticias[] = array("id"=>$id, "fecha"=>$fecha, "titulo"=>$titulo, "subtitulo"=>$subtitulo); $tabnoticias[] = array("id"=>$id, "fecha"=>$fecha, "titulo"=>$titulo, "archivos"=>$archivos); } } } ?>
$tot_registros) { $inipag = $tot_registros; } if ($limitPerPage == 'all') { $finpag = $tot_registros; } else { $finpag = $startLimit + $limitPerPage; if ($finpag > $tot_registros) { $finpag = $tot_registros; } } // Mostrando del X al Y de un total de Z ?>
> Listado Paginado | Listado Completo if ($limitPerPage == 'all') { // Si Listado Completo >> enlace a Listado Paginado ?>
$limitPerPage) { // Si ms de una pgina de registros >> enlace a Listado Completo ?>
> Pg. Anterior | Pg. Siguiente if ($limitPerPage != 'all') { ?>
> Pg. Anterior if ($previousStartLimit >= 0) { ?>
> Pg. Siguiente v| Para que no saque una ltima pgina sin resultados if ($nextStartLimit < $tot_registros) { //if ($nextStartLimit <= $tot_registros) { ?>
<? echo $msg_home[15][$s_lng]; ?>
<? echo $msg_home[12][$s_lng]; ?>
- C/ Huche, s/n - 50794 - Tel: 976 636 001 - Fax: 976 636 064 - Comeralia