コード例 #1
0
ファイル: app.py プロジェクト: Basilvac/Reto-Final-5-Grupo-G
def mostrarUsuario():
    if request.method == 'POST':
        texto = request.form['texto']
        radio = request.form['radio']
        con = db.conectar()  #Variable para conectar la base de datos
        print(texto)
        print(radio)
        if radio == "nombre":
            #            res = db.ejecutar_consulta_sel(con, "SELECT * FROM usuarios WHERE nombre = '"+ texto +"'")
            res = db.ejecutar_consulta_sel(
                con,
                "SELECT * FROM usuarios WHERE nombre LIKE '%" + texto + "%'")
            db.desconectar(con)
        elif radio == "usuario":
            res = db.ejecutar_consulta_sel(
                con,
                "SELECT * FROM usuarios WHERE id_usuario = '" + texto + "'")
            db.desconectar(con)
        elif radio == "id":
            res = db.ejecutar_consulta_sel(
                con, "SELECT * FROM usuarios WHERE identificacion = '" +
                texto + "'")
            db.desconectar(con)
        elif radio == "correo":
            res = db.ejecutar_consulta_sel(
                con, "SELECT * FROM usuarios WHERE correo = '" + texto + "'")
            db.desconectar(con)
    print(res)
    return render_template('Buscar Usuario.html', usuarios=res)
コード例 #2
0
ファイル: app.py プロジェクト: Basilvac/Reto-Final-5-Grupo-G
def inicio():
    if request.method == "POST":
        con = db.conectar()  #Variable para conectar la base de datos
        usuario = request.form['txtNombre']
        clave = request.form['txtCla']
        seleccion = request.form['radio']
        boton = request.form['sb']
        if boton == "Entrar al Sistema" and seleccion == "Si":
            if con != None:
                res = db.ejecutar_consulta_sel(
                    con, "SELECT * FROM usuarios WHERE id_usuario = '" +
                    usuario + "'")
                db.desconectar(con)
                if res != None:
                    for fila in res:
                        if fila[2] == usuario:
                            return redirect('/administrador')
                        else:
                            return redirect('/')
                else:
                    return redirect('/')
            else:
                print('Error de conexion')


#            return redirect('/administrador')
            return redirect('/')
        elif boton == "Entrar al Sistema" and seleccion == "No":
            return redirect('/usuarioExterno')
        elif boton == "Recuperar Clave":
            return redirect('/recuperarClave')

    else:
        return render_template("Inicio.html")
コード例 #3
0
ファイル: app.py プロジェクト: Basilvac/Reto-Final-5-Grupo-G
def editar_producto_usr(id):
    con = db.conectar()  #Variable para conectar la base de datos
    res = db.ejecutar_consulta_sel(
        con, 'SELECT * FROM productos WHERE id_producto = {0}'.format(id))
    #   sql = 'UPDATE usuarios SET identificacion =, nombre =, id_usuario = , correo = , clave = , administrador =, WHERE id = {0}'.format(id)
    #   db.editar(con,sql)
    print(res[0])
    db.desconectar(con)
    #   return redirect('/modificarUsuario/', usuario = res[0])
    return render_template('Modificar Producto Usuario.html', producto=res[0])
コード例 #4
0
ファイル: app.py プロジェクト: Basilvac/Reto-Final-5-Grupo-G
def mostrarProducto():
    if request.method == 'POST':
        texto = request.form['texto']
        radio = request.form['radio']
        con = db.conectar()  # Variable para conectar la base de datos
        print(texto)
        print(radio)
        if radio == "nombre":
            #            res = db.ejecutar_consulta_sel(con, "SELECT * FROM usuarios WHERE nombre = '"+ texto +"'")
            res = db.ejecutar_consulta_sel(
                con,
                "SELECT * FROM productos WHERE nombre LIKE '%" + texto + "%'")
            db.desconectar(con)
        elif radio == "id":
            res = db.ejecutar_consulta_sel(
                con,
                "SELECT * FROM productos WHERE id_producto = '" + texto + "'")
            db.desconectar(con)

    print(res)
    return render_template('buscarProductoAdministrador.html', productos=res)