Commit 4601ce08 authored by Antoine Kryus's avatar Antoine Kryus
Browse files

add correction python membre exté

parent 605c1481
......@@ -19,7 +19,7 @@ def execute(conn):
print (tabulate(data_rows, headers=column_names))
seance = input("Entrez l'id de la séance dont vous voulez connaitre l'horaire : \n-> ")
seance = input("\nEntrez l'id de la séance dont vous voulez connaitre l'horaire : \n-> ")
sql = "SELECT horaire FROM Seance WHERE idseance = " + seance + ";"
#print(sql)
......
......@@ -4,17 +4,33 @@ import psycopg2
from tabulate import tabulate
def display(conn):
def execute(conn):
cur = conn.cursor()
column_names = []
data_rows = []
nomMembre = input("Entrez le nom du MembreExterieur dont vous voulez connaitre les informations. \n")
# afficher la table Spectacle pour se repérer
print("\n")
sql = "SELECT nom, prenom FROM MembreExterieur;"
cur.execute(sql)
nb_field = len(cur.description)
column_names = [desc[0] for desc in cur.description]
for row in cur:
data_rows.append(row)
print (tabulate(data_rows, headers=column_names))
nomMembre = input("\nEntrez le nom du MembreExterieur dont vous voulez connaitre les informations : \n-> ")
sql = "SELECT * FROM MembreExterieur WHERE nom = '" + nomMembre + "';"
print(sql)
cur.execute(sql)
conn.commit()
#conn.commit()
row = cur.fetchone()
print("\nnom :", row[3])
print("\nprénom :", row[4])
print("\norganisme affilié :", row[1])
print("\ntéléphone : +33", row[2])
#SELECT * FROM MembreExterieur WHERE nom = 1;
......@@ -10,9 +10,20 @@ def display(conn):
column_names = []
data_rows = []
# afficher la table Spectacle pour se repérer
print("\n")
sql = "SELECT idassociation, nom FROM Association;"
cur.execute(sql)
nb_field = len(cur.description)
column_names = [desc[0] for desc in cur.description]
for row in cur:
data_rows.append(row)
print (tabulate(data_rows, headers=column_names))
idAssociation = input("Entrez l'id de l'Association dont vous voulez connaitre les membres. \n")
sql = "SELECT M.numeroCIN,M.nom,M.prenom,M.statut,I.role FROM Inscription I JOIN MembreDeLUniversite M ON I.numeroCIN=M.numeroCIN WHERE I.association = " + idAssociation + ";"
print(sql)
cur.execute(sql)
conn.commit()
#conn.commit()
......@@ -53,7 +53,7 @@ while option != 0:
elif option == 8:
membreAssociation.membreAssociation(conn)
elif option == 9:
informationsMembreExterieur.informationsMembreExterieur(conn)
informationsMembreExterieur.execute(conn)
elif option == 0:
quit()
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment