diff --git a/css/formulaire.css b/css/formulaire.css index 08bccea..50e9de3 100644 --- a/css/formulaire.css +++ b/css/formulaire.css @@ -1,24 +1,72 @@ +html{ + background-image: none; +} + h1 { + font-size: 4em; + font-style: italic; + font-weight: bold; text-align: center; } legend { margin: 0 auto; margin-top: 3%; + font-size:3em; } fieldset{ + text-align: justify; margin: 0 auto; - width: 70%; + border-radius: 10px; + border-width: 5px; + border-style: solid; + border-color: aqua; + width: 50%; } -form { +form{ text-align: center; } -input[type="submit"]{ + +input[type="text"]{ font-size: 15px; padding: 5px; } +input[type="submit"]{ + text-align:center; + font-size: 15px; + margin-top:10px; + padding: 5px; +} + +div{ + margin: 10px 0px 10px 0px; +} + +#div_submit{ + align-content: center; +} + +form select input{ + margin-bottom: 10px; +} + +#localisation_fieldset input{ + margin:10px; +} + +#localisation_fieldset select{ + margin:10px; +} + +#population_fieldset input{ + margin:10px; +} + +#product_fieldset label{ + margin-right: 10px; +} diff --git a/formulaire.html b/formulaire.html index 20c8347..6ad83c9 100644 --- a/formulaire.html +++ b/formulaire.html @@ -10,125 +10,151 @@

Session de surf

- Nom et Prénom + Nom et Prénom
- Lieu et période - - +
+
- +
+ - +
+
- Produits utilisés + Produits utilisés - - - - - - - - +
+ + +
- - - - - - - - +
+ + +
+ +
+ + +
- - - - +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
- Fréquentation + Fréquentation - +
- +
- +
- +
- Pollution + Pollution - - +
+ + +
- - - +
+ + +
+
+ + +
- - - - - - +
+ + +
+ - \ No newline at end of file diff --git a/php/Hystorique.php b/php/Hystorique.php index d657622..229d16d 100644 --- a/php/Hystorique.php +++ b/php/Hystorique.php @@ -7,4 +7,12 @@ class Hystorique private Utilisateur $utilisateur; private Spot $spot; private Pointage $pointage; + + public function __construct(int $id, Utilisateur $utilisateur, Spot $spot, Pointage $pointage) + { + $this->id=$id; + $this->utilisateur=$utilisateur; + $this->spot=$spot; + $this->pointage=$pointage; + } } \ No newline at end of file diff --git a/php/Joueur.php b/php/Joueur.php index 2ec093d..28e7bc8 100644 --- a/php/Joueur.php +++ b/php/Joueur.php @@ -6,4 +6,12 @@ class Joueur private int $id; private bool $estVivant; private bool $estImposteur; + + + public function __construct(int $id,bool $estVivant,bool $estImposteur) + { + $this->id=$id; + $this->estVivant=$estVivant; + $this->estImposteur=$estImposteur; + } } \ No newline at end of file diff --git a/php/MeteoSpot.php b/php/MeteoSpot.php index 367015b..31ff97e 100644 --- a/php/MeteoSpot.php +++ b/php/MeteoSpot.php @@ -7,4 +7,12 @@ class MeteoSpot private int $houle; private int $maree; private int $vent; + + public function __construct(int $id,int $houle,int $maree,int $vent) + { + $this->id=$id; + $this->houle=$houle; + $this->mare=$maree; + $this->vent=$vent; + } } \ No newline at end of file diff --git a/php/MeteoVille.php b/php/MeteoVille.php index e2d616f..f1918fb 100644 --- a/php/MeteoVille.php +++ b/php/MeteoVille.php @@ -6,4 +6,12 @@ class MeteoVille private int $id; private int $temperature; private int $vent; + + + public function __construct(int $id,int $temperature,int $vent) + { + $this->id=$id; + $this->temperature=$temperature; + $this->vent=$vent; + } } \ No newline at end of file diff --git a/php/Pointage.php b/php/Pointage.php index 0f903fe..1dc1ae7 100644 --- a/php/Pointage.php +++ b/php/Pointage.php @@ -11,4 +11,17 @@ class Pointage private int $bateauVoile; private Produits $produit; private int $niveauDechet; + + + public function __construct(int $id,int $nbBaigneur,int $nbPratiquant,int $bateauPeche, int $bateauLoisir,int $bateauVoile, Produits $produit,int $niveauDechet) + { + $this->id=$id; + $this->nbBaigneur=$nbBaigneur; + $this->nbPratiquant=$nbPratiquant; + $this->bateauPeche=$bateauPeche; + $this->bateauLoisir=$bateauLoisir; + $this->bateauVoile=$bateauVoile; + $this->produit=$produit; + $this->niveauDechet=$niveauDechet; + } } \ No newline at end of file