Bonjours a tous , pouvez-vous m'aider s'il vous plaît :

Voici mon problème , actuellement en bts iris , je doit effectuer un projet mais je suis bloqué a une partie , je doit créer un serveur web (apache) et créer une page web qui va me permettre d'afficher des résultats et des photos , , Donc j'ai réussi a créer le serveur apache que j'ai installer sur ubuntu , et j'ai créer ma page web ci dessous :


Comme nous pouvons le voir , j'ai créer ces formulaires en html voici le code :

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
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
57
58
59
60
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Granulimage 2013</title>
<link href="../Mes documents/CSS/Level3_2.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
.Style2 {
        font-family: Geneva, Arial, Helvetica, sans-serif
}
.Style4 {
        color: #FFFFFF;
        font-size: 24px;
}
.Style5 {
        font-size: 18px
}
-->
</style>
</head>
 
<body>
 
<h1 align="center" class="title Style4"> Granulimage 2013</h1>
<p class="Style2">&nbsp;</p>
<h2 class="dingbat Style5"> Consultation des données granulimage</h2>
<p align="left">&nbsp; </p>
<p align="left" class="legal"><strong>Veuillez remplir le formulaire : </strong></p>
<p class="small"><strong><em>Données de l'échantillon a consulté : </em></strong></p>
<p class="small"><em><strong> Date :</strong></em>
   <input type="text" name="Date" id="Saisir date " />
</p>
<form id="form1" name="form1" method="post" action="">
  <label></label>
<em><strong>Heure : </strong></em>
<input type="text" name="Heure" id="Saisir heure " />
</form>
<p class="small"><em><strong>Numéro de la cuve : </strong></em>
  <input type="text" name="Numéro-cuve " id="Saisir cuve" />
</p>
<form id="form4" name="form4" method="post" action="">
<label></label>
 
  <label></label>
  <em><strong>Lieu de production : </strong></em>
 
  <label>
  <input type="text" name="lieu-production" id="Saisir lieu" />
  </label>
</form>
<form id="form3" name="form3" method="post" action="">
  <label></label>
  <input type="submit" name="valider " id="valider " value="Envoyer" />
</form>
<label></label>
 
</body>
 
</html>



Donc voici maintenant le problème , je n'arrive pas a me connecter a la base de donnée mysql , voici mon code pour la connexion a la base de donnée :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php
 
// Déclaration des paramètres de connexion
$host = 'localhost';
 
$user = 'root';
 
$bdd = 'mydb';
 
$passwd  ='btsiris';
 
// Connexion au serveur
$db = mysql_connect($host, $user, $passwd); 
 
if (mysql_connect($host, $user, $passwd);) 
{
  echo 'connexion réussie';
}
else 
{
  echo 'connexion impossible...'.mysql_error();
}
 
mysql_select_db($bdd,$db); 
 
 
?>




Puis je n'arrive pas interroger ma base de donnée et afficher les résultats en fonction de la saisie de l'utilisateur :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
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
<?php
include('connection.php');
$Date= $_POST['dates'];
$Heure= $_POST['heure'];
$Numerocuve= $_POST['numerocuve'];
$lieuproduction= $_POST['lieuproduction'];
 
if (empty($_POST['dates'])) 
$variable1 = "Votre dates<br/>";
if (empty($_POST['heure'])) 
$variable2 = "Votre heure<br/>";
if (empty($_POST['numerocuve'])) 
$variable3 = "Votre numero-cuve<br/>";
if (empty($_POST['lieuproduction'])) 
$variable4 = "Votre lieu-production<br/>";
 
$query = "SELECT `date`,`heure`,`numero-cuve`,`lieu-production` FROM `echantillion` WHERE 'date' = $variable1 AND 'heure' =$variable2 AND 'numero-cuve'=$variable3 AND 'lieu-production'=$variable4";
 
$result = mysql_query($query);
 
if($result==0)
{ 
$query = "SELECT `moyenne-crystaux`,`population-crystaux`,`ecart-type` FROM `tableau-resultat`";
$requete = mysql_query($query);
echo $requete; 
}
else
{
echo "erreur dans les données saisies";  
}
 
 
?>


Merci de votre compréhension ,vous me sauverez la vie