Bonjour

Je suis nouveau dans le grand monde du PHP et j'ai quelques problèmes pour créer une liste déroulante qui écrira les valeurs des options dans une table
En fait je m'explique : je voudrais que quand je choisis une de ces deux options elle aille s'inscrire dans la table panne et dans le champ niveau

Quelqu’un pourrait m’aider ?
Merci


ma page panne.html

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
<html>
<form method="POST" action="panne.php">
<body>
<br>
<br>
<center><b>Saisie d'une Intervention nécessitant une immobilisation</b></center>
</body>
<br>
<br>
<br>
 
<center>
 
 
<form action="" method="post" name="niveau">
<select name="select" size="1">
<option value="General"> General  </option>
<option value="Localisé">  Localisé  </option>
</select>
</form>
 
<br>
<br><input type="text" name="categorie" size="20" value="Catégorie" maxlength="70">
<br>
<br><input type="text" name="nom" size="20" value="Nom de POste" maxlength="35">
<br>
<br><input type="text" name="date_debut" size="20" value="Date de Debut" maxlength="11">
<br>
<br><input type="text" name="date_fin" size="20" value="Date de Fin" maxlength="70">
<br>
<br><input type="text" name="solution" size="20" value="Solution" maxlength="70"> 
<br>
<br><input type="text" name="duree" size="20" value="Durée" maxlength="70"> 
<br>
<br><input type="submit" value="Envoyer" name="envoyer">
 
</center>
</form>
</html>

ma page panne.php

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
34
35
36
37
38
39
40
41
42
43
44
<?php 
// On commence par récupérer les champs 
if(isset($_POST['niveau']))      $niveau=$_POST['niveau'];
else      $niveau="";
 
if(isset($_POST['categorie']))      $categorie=$_POST['categorie'];
else      $categorie="";
 
if(isset($_POST['nom']))      $nom=$_POST['nom'];
else      $nom="";
 
if(isset($_POST['date_debut']))      $date_debut=$_POST['date_debut'];
else      $date_debut="";
 
if(isset($_POST['date_fin']))      $date_fin=$_POST['date_fin'];
else      $date_fin="";
 
if(isset($_POST['solution']))      $solution=$_POST['solution'];
else      $solution="";
 
if(isset($_POST['duree']))      $duree=$_POST['duree'];
else      $duree="";
 
 
 
{ 
       // connexion à la base
$db = mysql_connect('localhost', 'root', '')  or die('Erreur de connexion '.mysql_error());
// sélection de la base  
 
    mysql_select_db('test',$db)  or die('Erreur de selection '.mysql_error()); 
 
    // on écrit la requête sql 
    $sql = "INSERT INTO panne( categorie, nom, date_debut, date_fin, solution, duree) VALUES('$niveau','$categorie','$nom','$date_debut','$date_fin','$solution','$duree')"; 
 
    // on insère les informations du formulaire dans la table 
    mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error()); 
 
    // on affiche le résultat pour le visiteur 
    echo 'Vos infos on été ajoutées.'; 
 
    mysql_close();  // on ferme la connexion 
    }  
?>