Commit ff8790ed authored by Pierre-Guerin's avatar Pierre-Guerin
Browse files

changements dans menu + affichage

parent 241c7dcb
......@@ -527,6 +527,10 @@ def nombreOccasionnel(conn):
try:
sql = "SELECT COUNT(*) FROM occasionnel"
cur.execute(sql)
raw = cur.fetchone()
nombre = int(raw[0])
print("Il y a ",nombre, " occasionnels différents")
print(" ")
except Exception as e:
print(f"Message systeme: {e}")
print("Retour au menu")
......@@ -537,6 +541,10 @@ def nombreAbonne(conn):
try:
sql = "SELECT COUNT(*) FROM abonne"
cur.execute(sql)
raw = cur.fetchone()
nombre = int(raw[0])
print("Il y a ",nombre, " abonne différents")
print(" ")
except Exception as e:
print(f"Message systeme: {e}")
print("Retour au menu")
......@@ -546,6 +554,10 @@ def nombreUtilisateurs(conn):
try:
sql = "SELECT COUNT(*) FROM utilisateur"
cur.execute(sql)
raw = cur.fetchone()
nombre = int(raw[0])
print("Il y a ",nombre, " utilisateurs différents")
print(" ")
except Exception as e:
print(f"Message systeme: {e}")
print("Retour au menu")
......@@ -571,7 +583,7 @@ def nombreDeuxRouesEnregistres(conn):
sql = "SELECT COUNT(*) FROM vehicule WHERE type= '2 roues'"
cur.execute(sql)
raw = cur.fetchone()
print("Nombre de 2 roues : ",raw[0])
print("Nombre de 2 roues : ",int(raw[0]))
except Exception as e:
print(f"Message systeme: {e}")
print("Retour au menu")
......@@ -582,7 +594,7 @@ def nombreCamionsEnregistres(conn):
sql = "SELECT COUNT(*) FROM vehicule WHERE type= 'camion'"
cur.execute(sql)
raw = cur.fetchone()
print("Nombre de camions : ",raw[0])
print("Nombre de camions : ",int(raw[0]))
except Exception as e:
print(f"Message systeme: {e}")
print("Retour au menu")
......@@ -593,7 +605,7 @@ def nombreVSEnregistres(conn):
sql = "SELECT COUNT(*) FROM vehicule WHERE type= 'vehicule simple'"
cur.execute(sql)
raw = cur.fetchone()
print("Nombre de vehicules simples : ",raw[0])
print("Nombre de vehicules simples : ",int(raw[0]))
except Exception as e:
print(f"Message systeme: {e}")
print("Retour au menu")
......
......@@ -15,7 +15,7 @@ cur = conn.cursor()
#menu
x=0
while (x != 22):
while (x != 25):
print(" ")
print("0/ insertion automatique de donnees")
print("1/ Ajouter un abonné")
......@@ -37,11 +37,11 @@ while (x != 22):
print("17/ Nombre d'abonne")
print("18/ Nombre d'occasionnel")
print("19/ Nombre total d'utilisateur différents")
print("20/ Supprimer la BDD")
print("21/ Creer/Reinitialiser la BDD")
print("22/ Nombre de 2 roues enregistrés")
print("23/ Nombre de camions enregistrés")
print("24/ Nombre de véhicules simples enregistrés")
print("20/ Nombre de 2 roues enregistrés")
print("21/ Nombre de camions enregistrés")
print("22/ Nombre de véhicules simples enregistrés")
print("23/ Creer/Reinitialiser la BDD")
print("24/ Supprimer la BDD")
print("25/ QUITTER")
print(" ")
......@@ -160,10 +160,17 @@ while (x != 22):
elif x==19:
fonction.nombreUtilisateurs(conn)
elif x==20:
fonction.supprimerBDD(conn)
fonction.nombreDeuxRouesEnregistres(conn)
elif x==21:
fonction.nombreCamionsEnregistres(conn)
elif x==22:
fonction.nombreVSEnregistres(conn)
elif x==23:
#create bdd
bdd:str = ""
with open("CREATE.sql","r") as f:
......@@ -171,14 +178,8 @@ while (x != 22):
bdd+=l
cur.execute(bdd)
conn.commit()
elif x==22:
fonction.nombreDeuxRouesEnregistres(conn)
elif x==23:
fonction.nombreCamionsEnregistres(conn)
elif x==24:
fonction.nombreVSEnregistres(conn)
fonction.supprimerBDD(conn)
Supports Markdown
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