logoExtra: incluye.vistos

Descripción: Este código se incrusta en un apunte y muestra los 10 apuntes más vistos.


A continuación mostramos los apuntes asociados a este extra:

Este diario: Extras
Llamaremos extras a los elementos de los apuntes que no son ni el texto ni las imágenes relacionadas o incrustadas.
// descripción para sindicación
/*
[rss]Este código se incrusta en un apunte y muestra los 10 apuntes más vistos.[/rss]
*/

function vistos() {
    global $tabla_apuntes, $tabla_contadores;
    $sql = "select a.titulo as tit, a.id as idd, b.cuenta as cuen from $tabla_apuntes as a inner join $tabla_contadores as b on concat('apunte.', a.id)=b.pagina order by b.cuenta desc limit 0, 10";
    $res = mysql_query($sql);
    if ($res)    {
        if (mysql_num_rows($res) > 0)    {
            $elementos = array();
            while ($_dato = mysql_fetch_array($res))    {
                array_push($elementos,
                array(
                    "titulo" => $_dato["tit"],
                    "id" => $_dato["idd"],
                    "cuenta" => $_dato["cuen"]
                ));
            }
        }
        else
            $elementos = array("nada", "nada", "nada");
    }
    else
        $elementos = array($sql, mysql_error(), mysql_errno());
    $salida = "<table style='width: 80%; margin: auto; border: 3px ridge #6666ff'><tbody style='width: 100%'><tr style='width: 100%; background-color: blue; color: white; text-align: center'>";
    $salida.= "<th style='width: 70%'>TITULO</th>";
    $salida.= "<th style='width: 15%'>ID</th>";
    $salida.= "<th style='width: 15%'>Visto</th>\n</tr>\n";
    foreach($elementos as $tabla => $item)    {
        $salida.= "<tr style='background-color: #bbbbff'>";
        $salida.= "<td class='izquierda'>";
        $salida.= "<a href='?id={$item[id]}'>";
        $salida.= "{$item[titulo]}</a></td>";
        $salida.= "<td class='centrado'>{$item[id]}</td>";
        $salida.= "<td class='centrado'>{$item[cuenta]}</td></tr>\n";
    }
    $salida.= "</tbody></table>\n";
    return $salida;
}

Este código ha sido leído en 111 ocasiones.

Zona de comentarios

Esta extra aún no tiene comentarios.

Evaluación

Valoración de esta página: (extra.incluye.vistos) valor

Valoración evaluar evaluar evaluar evaluar evaluar evaluar evaluar evaluar evaluar evaluar

Respuesta: Zona de mensajes (proceso de evaluación)

Listados: imágenes, categorías, etiquetas, extras | Anuarios: 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024 | Otros enlaces: buscador