bonjour
je voudrai savoir comment on fait pour alimenter une liste déroulante mais seulement avec une condition exemple where ref-compte="3".Donc ça je sais faire. Mais comment récupéré la valeur sélectionner de la premier choisit par le client pour alimenter une liste déroulante en dessous.
MERCi
voici mon code un peu embroulli je vous l 'accorde.
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
<?php
include("../include/session.php");
 
 
 
		$description = "";
		$keywords = "";
		$subject = "";
		$title = "";
		$fakea = "";
		$menu = true;
		$sidebar=true;
		$content=true;
 
		$content='';
 
		$content.='<img src="../images/.png" class="icone">
		<form method="post" action="traitement.php">

<p class="titre"> >>Vos critéres</p>

<fieldset id="criteres">
<p><label>Mot-cles (falcultatif) : </label>
<input type="text" name="codepostal" size="22" class="form" /></p>

<label>Catégories : </label>
    <select name="souscategorie">';
 
$sql = ('SELECT nom_sous_categorie FROM sous_categorie_annonce where num_categorie='.$_GET['categorie']);
$bdd -> sendQuery($sql);
$req = mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
$res = mysql_num_rows($req);
 
 
while($val=mysql_fetch_array($req)) {
 
 
$content.='<option> '.$val['nom_sous_categorie'].'</option>';
}
 
 
 
   $souscategorie = ('SELECT libelle_sous_categorie 
		FROM sous_sous_categorie, appartenir,sous_categorie_annonce 
		where sous_categorie_annonce.ref_sous_categorie=appartenir.ref_souscateg
		and appartenir.ref_soussouscateg=sous_sous_categorie.ref_sous_sous_categorie');
 
$bdd -> sendQuery($souscategorie);
$req = mysql_query($souscategorie) or die('Erreur SQL !'.$souscategorie.'<br>'.mysql_error());
$res = mysql_num_rows($req);
  $content.='
    </select><br />
<label>Offre de services : </label>
    <select name="type">
	
    </select><br />
  <label>Type de contrat: </label>
  
    <select name="type">';
$sql = ('select libelle_sous_categorie 
from sous_sous_categorie
num_sous_categorie= '.$souscategorie['ref_sous_sous_categorie']);
 
$bdd -> sendQuery($sql);
$req = mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
$res = mysql_num_rows($req);
 
 
while($val=mysql_fetch_array($req)) {
 
 
		$content.='<option> '.$val['nom_sous_sous_categorie'].'</option>';
}
 
 
 
 
  $content.='
	
    </select><br />
    
  <label>Situation (departements,code postaux,ville) : </label><br />

    <p><input type="text" name="codepostal" size="30" /></p>
	



<p><label>Deposer mon cv (falcultatif) : </label>
<input name="monbouton" type="file" class="form2"/><br /></p>



<p id="buttons">
<input type="submit" class="btnrechercher" value=""/></p>
</p>
 </fieldset>
</form>


';
 
 
 
 
 
include("../include/base2.php");
 
?>
donc la 1 liste rempli mais la seconde mais error syntax.