Bonjour,

Meme si je penses que la solution doit etre facile, je ne la trouve pas.

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
function listingContact()
	{
		$j=0;
 
		$req="select DISTINCT nom from contact order by nom;";
        $res=mysql_query($req);
 
		echo '<select name="nom">';
        while($ligne=mysql_fetch_array($res))
        {
			 $i=0;
			 while(isset($ligne[$i]))
				 {
				 echo '<option>';
				 echo $ligne['nom'];
				 echo '</option>';
				 $i++;
				 }
	    } 
		echo '</select>';
		$this->listingContactPrenom();
	}
 
	function listingContactPrenom()
	{
		$req="select prenom from contact where nom=$nom order by prenom;";
		$res=mysql_query($req);
 
		echo '<select name="prenom">';
        while($ligne=mysql_fetch_array($res))
        {
			 $i=0;
			 while(isset($ligne[$i]))
				 {
				 echo '<option>';
				 echo $ligne['prenom'];
				 echo '</option>';
				 $i++;
				 }
	    } 
		echo '</select>';
	}
J aiemrais que deux liste soit créé , une avec les noms, l autre avec les prenoms. Mias je n arrive paa a recuperer le nom choisit pour afficher les prenoms correspondant.

Je veux mettre deux select pour recuperer les deux informations ( nom, penom).

J ai retire mes tests mais je pense qu i l faut creer un tableau mais je n y arrive pas.

MErci