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()
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()
def listar_bd(): conn = connect('test.db') conn.text_factory = str cursor = conn.execute( "SELECT TITULO, ENLACE, AUTOR, CONTENIDO FROM NOTICIAS") imprimir_etiqueta(cursor)
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()