def estadistica(busqueda):
    conn = connect('test.db')
    conn.text_factory = str
    if busqueda == "visitas":
        cursor = conn.execute(
            """SELECT TITULO, AUTOR, FECHA FROM TEMAS ORDER BY VISITAS ASC LIMIT 5"""
        )

    else:
        cursor = conn.execute(
            """SELECT TITULO, AUTOR, FECHA FROM TEMAS ORDER BY RESPUESTAS ASC LIMIT 5"""
        )
    imprimir_etiqueta(cursor)
    conn.close()
Example #2
0
    def listar_busqueda(tipo: str):
        conn = connect('test.db')
        conn.text_factory = str
        s = "%" + en.get() + "%"
        print(s)
        if tipo == "titulo":
            cursor = conn.execute(
                """SELECT TITULO, AUTOR, ENLACE FROM NOTICIAS WHERE TITULO LIKE ?""",
                (s, ))

        else:
            cursor = conn.execute(
                """SELECT TITULO, AUTOR, FECHA FROM NOTICIAS WHERE FECHA >= ?""",
                (s, ))

        imprimir_etiqueta(cursor)
        conn.close()
    def listar_busqueda(tipo: str):
        conn = connect('test.db')
        conn.text_factory = str
        s = "%" + en.get() + "%"
        print(s)
        if tipo == "titulo":
            cursor = conn.execute(
                """SELECT TITULO, AUTOR, FECHA FROM TEMAS WHERE TITULO LIKE """,
                (s, ))
            texto = "Introduzca un tema: "

        elif tipo == "autor":
            cursor = conn.execute(
                """SELECT TITULO, AUTOR, FECHA FROM TEMAS WHERE AUTOR LIKE ?""",
                (s, ))
            texto = "Introduzca un autor: "
        else:
            cursor = conn.execute(
                """SELECT TITULO, AUTOR, FECHA FROM TEMAS WHERE FECHA LIKE ?""",
                (s, ))
            texto = "Introduzca una fecha (dd/mm/yyyy): "

        imprimir_etiqueta(cursor)
        conn.close()
Example #4
0
def listar_bd():
    conn = connect('test.db')
    conn.text_factory = str
    cursor = conn.execute(
        "SELECT TITULO, ENLACE, AUTOR, CONTENIDO FROM NOTICIAS")
    imprimir_etiqueta(cursor)
Example #5
0
 def list():
     noticias = conn.execute(
         '''SELECT TITULO, AUTOR, ENLACE FROM NOTICIAS WHERE AUTOR LIKE ?''',
         (w.get(), ))
     imprimir_etiqueta(noticias)
def mostrar_bd():
    conn = connect('test.db')
    conn.text_factory = str
    cursor = conn.execute("SELECT TITULO, AUTOR, FECHA FROM TEMAS")
    imprimir_etiqueta(cursor)
    conn.close()