addTraitement.php 1.98 KB
Newer Older
Osvaldo Valdivia Salas's avatar
Osvaldo Valdivia Salas committed
1
2
3
4
5
6
7
8
<html>
<head>
  <title>Clinique Vétérinaire</title>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
<body>
  <?php
    include("connexion.php");
Gaetan Carabetta's avatar
Gaetan Carabetta committed
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56

    try{
      $vConn = new PDO("pgsql:host=$vHost;port=$vPort;dbname=$vData", $vUser, $vPass);
    } catch(PDOException $e){
      echo "Erreur de connexion '$e'";
    }

    try{
        $idAnimal = $_POST['animal'];
        $idVeterinaire = $_POST['veterinaire'];
        $medicament = $_POST['medicament'];
        $date = $_POST['ddebut'];
        $duree = $_POST['duree'];
        $qte = $_POST['qteJour'];

        if($qteJour!=""){
          if($idAnimal != ""){
            if($idVeterinaire != ""){
                if($medicament != ""){
                  if($date != ""){
                      if($duree != ""){

                          $vSql ="INSERT INTO TRAITEMENT (idAnimal,idVeterinaire) VALUES ('$idAnimal','$idVeterinaire');";
                          $vSt = $vConn->prepare($vSql);
                          $vSt->execute();

                          $vSql ="INSERT INTO POSOLOGIE (idTraitement,nomMolec,debut,duree,nbJourna) VALUES ((SELECT idTraitement FROM TRAITEMENT WHERE idAnimal='$idAnimal' AND idVeterinaire='$idVeterinaire'),'$medicament','$date','$duree','$qte');";
                          $vSt = $vConn->prepare($vSql);
                          $vSt->execute();


                          header('Location: http://tuxa.sme.utc/~bdd0p042/application/traitements.php');
                      }else
                        echo "Il faut donner une durée";
                  }else
                    echo "Il faut donner une date";
                }else
                  echo "Il faut donner un médicament";
            }else
              echo "Il faut donner un vétérinaire";
          }else
            echo "Il faut donner un animal";
        }else{
          echo "Il faut donner la quantité"
        }
    } catch(PDOException $e){
      echo "Erreur d'insertion '$e'";
    }
Osvaldo Valdivia Salas's avatar
Osvaldo Valdivia Salas committed
57
58
59
  ?>
</body>
</html>