Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Adrien Simon
nf18-projet
Commits
ff8790ed
Commit
ff8790ed
authored
May 15, 2022
by
Pierre-Guerin
Browse files
changements dans menu + affichage
parent
241c7dcb
Changes
2
Hide whitespace changes
Inline
Side-by-side
Rendu 4/fonction.py
View file @
ff8790ed
...
...
@@ -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"
)
...
...
Rendu 4/main.py
View file @
ff8790ed
...
...
@@ -15,7 +15,7 @@ cur = conn.cursor()
#menu
x
=
0
while
(
x
!=
2
2
):
while
(
x
!=
2
5
):
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 rou
es 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 simpl
es 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
)
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment