Pour clôturer la partie admin de mon site (agence immobilière), je poste ce message.

j'ai créé une page pour insérer un pays. Elle fonctionne.
Ensuite je crée une page pour insérer un département. Elle fonctionne mais je n'arrive pas à récupérer l' id (id_country) du pays existant

Quelqu'un pourrait éclairer ma lanterne?
Voici les portions de code importants à mes yeux

Merci d'avance
Soksabaidee

Mon test et mes variables:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
if($_POST['name_district']==""){
	$erreur .="<p>Veuillez rentrer le nom du département</p>";
} else{
	$name_district = $_POST['name_district'];
}
$id = $_POST['id'];
$id_country=$ligne['id_country'];
L'insertion dans la bdd:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
if($erreur == ""){
	if($_POST['id']==""){
		$sql="
		INSERT INTO district(
		id_country,
		name_district
		) VALUES (
		'$id_country',
		'$name_district'
		)
		";
Mon inner join:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
} else if(isset($_GET['id']) && $_GET['id']!=""){
	$sql = "SELECT * FROM district 
			INNER JOIN country ON country.id_country=district.id_country
			WHERE id_district=" . $_GET['id'];
Ma boucle:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
while($ligne = mysql_fetch_array($result)){
	$id=$ligne['id_district'];
	$id_country=$ligne['id_country'];
	$name_district=$ligne['name_district'];
}