Page 1 sur 1

Adresse 1 remplacé par Adresse 2 si...

Posté : 26 déc. 2007, 23:49
par zaknaou
Bonjour :D

Attention c’est hard mais j’ai vérifié que mes phrases veulent bien dire quelque chose

Admettons que je sois un futur membre du site et que j’ai 3 adresses,

Par exemple :

Le script actuel :

Si la première adresse est vide, alors que la seconde ne l’est pas alors le second rempli la première grâce à son contenu puis se vide

Ce qui ce passe :

Si aucun champs de l’adresse 1 n’est vide sauf 2 et aucun champs de l’adresse 2 n’est vide alors les 2 champs vides de l’adresse 1 vont prendre les valeurs de ces deux mêmes champs de l’adresse 2 en effaçant ceux de l’adresse 2

Image

Et sa mélange donc les adresses !!

Ce qui devrait se passer :

Si dans l’adresse 1 le champ rue est vide alors on remplace adresse 1 par adresse 2 si adresse 2 n’est pas vide
Si dans l’adresse 1 le champ rue n’est pas vide on ne remplace pas

Il ne faut pas de plus oublier qu’il y a 3 adresses

D’après ce code comment faut-il faire ?
//-->> REMPLACEMENT DU CHAMPS VIDE QUI PRECED
if($numero_rue_1 != "" AND $numero_rue_2 == "" AND $numero_rue_3 != "")
{
	$numero_rue_2 = "$numero_rue_3";
	$numero_rue_3 = "";
}

if($numero_rue_1 == "" AND $numero_rue_2 != "" AND $numero_rue_3 != "")
{
	$numero_rue_1 = "$numero_rue_2";
	$numero_rue_2 = "$numero_rue_3";
	$numero_rue_3 = "";
}

if($numero_rue_1 == "" AND $numero_rue_2 != "" AND $numero_rue_3 == "")
{
	$numero_rue_1 = "$numero_rue_2";
	$numero_rue_2 = "";
}

if($numero_rue_1 == "" AND $numero_rue_2 == "" AND $numero_rue_3 != "")
{
	$numero_rue_1 = "$numero_rue_3";
	$numero_rue_3 = "";
}

//-->>

if($rue_1 != "" AND $rue_2 == "" AND $rue_3 != "")
{
	$rue_2 = "$rue_3";
	$rue_3 = "";
}

if($rue_1 == "" AND $rue_2 != "" AND $rue_3 != "")
{
	$rue_1 = "$rue_2";
	$rue_2 = "$rue_3";
	$rue_3 = "";
}

if($rue_1 == "" AND $rue_2 != "" AND $rue_3 == "")
{
	$rue_1 = "$rue_2";
	$rue_2 = "";
}

if($rue_1 == "" AND $rue_2 == "" AND $rue_3 != "")
{
	$rue_1 = "$rue_3";
	$rue_3 = "";
}

//-->>

if($code_postal_1 != "" AND $code_postal_2 == "" AND $code_postal_3 != "")
{
	$code_postal_2 = "$code_postal_3";
	$code_postal_3 = "";
}

if($code_postal_1 == "" AND $code_postal_2 != "" AND $code_postal_3 != "")
{
	$code_postal_1 = "$code_postal_2";
	$code_postal_2 = "$code_postal_3";
	$code_postal_3 = "";
}

if($code_postal_1 == "" AND $code_postal_2 != "" AND $code_postal_3 == "")
{
	$code_postal_1 = "$code_postal_2";
	$code_postal_2 = "";
}

if($code_postal_1 == "" AND $code_postal_2 == "" AND $code_postal_3 != "")
{
	$code_postal_1 = "$code_postal_3";
	$code_postal_3 = "";
}

//-->>

if($ville_1 != "" AND $ville_2 == "" AND $ville_3 != "")
{
	$ville_2 = "$ville_3";
	$ville_3 = "";
}

if($ville_1 == "" AND $ville_2 != "" AND $ville_3 != "")
{
	$ville_1 = "$ville_2";
	$ville_2 = "$ville_3";
	$ville_3 = "";
}

if($ville_1 == "" AND $ville_2 != "" AND $ville_3 == "")
{
	$ville_1 = "$ville_2";
	$ville_2 = "";
}

if($ville_1 == "" AND $ville_2 == "" AND $ville_3 != "")
{
	$ville_1 = "$ville_3";
	$ville_3 = "";
}

//-->>

if($pays_1 != "" AND $pays_2 == "" AND $pays_3 != "")
{
	$pays_2 = "$pays_3";
	$pays_3 = "";
}

if($pays_1 == "" AND $pays_2 != "" AND $pays_3 != "")
{
	$pays_1 = "$pays_2";
	$pays_2 = "$pays_3";
	$pays_3 = "";
}

if($pays_1 == "" AND $pays_2 != "" AND $pays_3 == "")
{
	$pays_1 = "$pays_2";
	$pays_2 = "";
}

if($pays_1 == "" AND $pays_2 == "" AND $pays_3 != "")
{
	$pays_1 = "$pays_3";
	$pays_3 = "";
}

//-->>

if($batiment_1 != "" AND $batiment_2 == "" AND $batiment_3 != "")
{
	$batiment_2 = "$batiment_3";
	$batiment_3 = "";
}

if($batiment_1 == "" AND $batiment_2 != "" AND $batiment_3 != "")
{
	$batiment_1 = "$batiment_2";
	$batiment_2 = "$batiment_3";
	$batiment_3 = "";
}

if($batiment_1 == "" AND $batiment_2 != "" AND $batiment_3 == "")
{
	$batiment_1 = "$batiment_2";
	$batiment_2 = "";
}

if($batiment_1 == "" AND $batiment_2 == "" AND $batiment_3 != "")
{
	$batiment_1 = "$batiment_3";
	$batiment_3 = "";
}

//-->>

if($etage_1 != "" AND $etage_2 == "" AND $etage_3 != "")
{
	$etage_2 = "$etage_3";
	$etage_3 = "";
}

if($etage_1 == "" AND $etage_2 != "" AND $etage_3 != "")
{
	$etage_1 = "$etage_2";
	$etage_2 = "$etage_3";
	$etage_3 = "";
}

if($etage_1 == "" AND $etage_2 != "" AND $etage_3 == "")
{
	$etage_1 = "$etage_2";
	$etage_2 = "";
}

if($etage_1 == "" AND $etage_2 == "" AND $etage_3 != "")
{
	$etage_1 = "$etage_3";
	$etage_3 = "";
}

//-->>

if($porte_1 != "" AND $porte_2 == "" AND $porte_3 != "")
{
	$porte_2 = "$porte_3";
	$porte_3 = "";
}

if($porte_1 == "" AND $porte_2 != "" AND $porte_3 != "")
{
	$porte_1 = "$porte_2";
	$porte_2 = "$porte_3";
	$porte_3 = "";
}

if($porte_1 == "" AND $porte_2 != "" AND $porte_3 == "")
{
	$porte_1 = "$porte_2";
	$porte_2 = "";
}

if($porte_1 == "" AND $porte_2 == "" AND $porte_3 != "")
{
	$porte_1 = "$porte_3";
	$porte_3 = "";
}

//-->>
if($telephone_fixe_1 != "" AND $telephone_fixe_2 == "" AND $telephone_fixe_3 != "")
{
	$telephone_fixe_2 = "$telephone_fixe_3";
	$telephone_fixe_3 = "";
}

if($telephone_fixe_1 == "" AND $telephone_fixe_2 != "" AND $telephone_fixe_3 != "")
{
	$telephone_fixe_1 = "$telephone_fixe_2";
	$telephone_fixe_2 = "$telephone_fixe_3";
	$telephone_fixe_3 = "";
}

if($telephone_fixe_1 == "" AND $telephone_fixe_2 != "" AND $telephone_fixe_3 == "")
{
	$telephone_fixe_1 = "$telephone_fixe_2";
	$telephone_fixe_2 = "";
}

if($telephone_fixe_1 == "" AND $telephone_fixe_2 == "" AND $telephone_fixe_3 != "")
{
	$telephone_fixe_1 = "$telephone_fixe_3";
	$telephone_fixe_3 = "";
}

//-->>

if($telephone_portable_1 != "" AND $telephone_portable_2 == "" AND $telephone_portable_3 != "")
{
	$telephone_portable_2 = "$telephone_portable_3";
	$telephone_portable_3 = "";
}

if($telephone_portable_1 == "" AND $telephone_portable_2 != "" AND $telephone_portable_3 != "")
{
	$telephone_portable_1 = "$telephone_portable_2";
	$telephone_portable_2 = "$telephone_portable_3";
	$telephone_portable_3 = "";
}

if($telephone_portable_1 == "" AND $telephone_portable_2 != "" AND $telephone_portable_3 == "")
{
	$telephone_portable_1 = "$telephone_portable_2";
	$telephone_portable_2 = "";
}

if($telephone_portable_1 == "" AND $telephone_portable_2 == "" AND $telephone_portable_3 != "")
{
	$telephone_portable_1 = "$telephone_portable_3";
	$telephone_portable_3 = "";
}

//-->>

if($email_1 != "" AND $email_2 == "" AND $email_3 != "")
{
	$email_2 = "$email_3";
	$email_3 = "";
}

if($email_1 == "" AND $email_2 != "" AND $email_3 != "")
{
	$email_1 = "$email_2";
	$email_2 = "$email_3";
	$email_3 = "";
}

if($email_1 == "" AND $email_2 != "" AND $email_3 == "")
{
	$email_1 = "$email_2";
	$email_2 = "";
}

if($email_1 == "" AND $email_2 == "" AND $email_3 != "")
{
	$email_1 = "$email_3";
	$email_3 = "";
}
Merci, je sais c’est pas facile à lire :D

Posté : 26 déc. 2007, 23:50
par zeus
Modération :
Merci d'utiliser un titre clair et qui correspond bien à ta demande.

Tu peux corriger ton titre en éditant ton premier message.

Merci de prendre le temps de lire les règlements.

Posté : 28 déc. 2007, 20:18
par zaknaou
j'ai réussi avec un peu de travail à réaliser quelque chose qui y ressemble :
//-->> REMPLACEMENT DU CHAMPS VIDE QUI PRECED
if($rue_1 != "" AND $ville_1 != "") // SI 1 COMPLETE
{
	$numero_rue_A 					= $numero_rue_1;
	$rue_A 							= $rue_1;
	$code_postal_A 					= $code_postal_1;
	$ville_A 						= $ville_1;
	$pays_A 						= $pays_1;
	$batiment_A 					= $batiment_1;
	$etage_A 						= $etage_1;
	$porte_A 						= $porte_1;

	if($rue_2 != "" AND $ville_2 != "") // SI 2 COMPLETE
	{
		$numero_rue_B 					= $numero_rue_2;
		$rue_B 							= $rue_2;
		$code_postal_B 					= $code_postal_2;
		$ville_B 						= $ville_2;
		$pays_B 						= $pays_2;
		$batiment_B 					= $batiment_2;
		$etage_B 						= $etage_2;
		$porte_B 						= $porte_2;
	
		$numero_rue_C 					= $numero_rue_3;
		$rue_C 							= $rue_3;
		$code_postal_C 					= $code_postal_3;
		$ville_C 						= $ville_3;
		$pays_C 						= $pays_3;
		$batiment_C 					= $batiment_3;
		$etage_C 						= $etage_3;
		$porte_C 						= $porte_3;
	}
	elseif($numero_rue_2 == "" AND $rue_2 == "" AND $code_postal_2 == "" AND $ville_2 == "" AND $pays_2 == "" AND $batiment_2 == "" AND $etage_2 == "" AND $porte_2 == "") // SI 2 VIDE
	{	
		if($rue_3 != "" AND $ville_3 != "") // SI 3 COMPLETE
		{
			$numero_rue_B 					= $numero_rue_3;
			$rue_B 							= $rue_3;
			$code_postal_B 					= $code_postal_3;
			$ville_B 						= $ville_3;
			$pays_B 						= $pays_3;
			$batiment_B 					= $batiment_3;
			$etage_B 						= $etage_3;
			$porte_B 						= $porte_3;
	
			$numero_rue_C 					= $numero_rue_2;
			$rue_C 							= $rue_2;
			$code_postal_C 					= $code_postal_2;
			$ville_C 						= $ville_2;
			$pays_C 						= $pays_2;
			$batiment_C 					= $batiment_2;
			$etage_C 						= $etage_2;
			$porte_C 						= $porte_2;
		}
		elseif($numero_rue_3 == "" AND $rue_3 == "" AND $code_postal_3 == "" AND $ville_3 == "" AND $pays_3 == "" AND $batiment_3 == "" AND $etage_3 == "" AND $porte_3 == "") // SI 3 VIDE
		{
			$numero_rue_B 					= $numero_rue_2;
			$rue_B 							= $rue_2;
			$code_postal_B 					= $code_postal_2;
			$ville_B 						= $ville_2;
			$pays_B 						= $pays_2;
			$batiment_B 					= $batiment_2;
			$etage_B 						= $etage_2;
			$porte_B 						= $porte_2;
	
			$numero_rue_C 					= $numero_rue_3;
			$rue_C 							= $rue_3;
			$code_postal_C 					= $code_postal_3;
			$ville_C 						= $ville_3;
			$pays_C 						= $pays_3;
			$batiment_C 					= $batiment_3;
			$etage_C 						= $etage_3;
			$porte_C 						= $porte_3;
		}
		
		elseif($rue_3 == "" OR $ville_3 == "") // SI 3 INCOMPLETE
		{
			$numero_rue_B 					= $numero_rue_3;
			$rue_B 							= $rue_3;
			$code_postal_B 					= $code_postal_3;
			$ville_B 						= $ville_3;
			$pays_B 						= $pays_3;
			$batiment_B 					= $batiment_3;
			$etage_B 						= $etage_3;
			$porte_B 						= $porte_3;
	
			$numero_rue_C 					= $numero_rue_2;
			$rue_C 							= $rue_2;
			$code_postal_C 					= $code_postal_2;
			$ville_C 						= $ville_2;
			$pays_C 						= $pays_2;
			$batiment_C 					= $batiment_2;
			$etage_C 						= $etage_2;
			$porte_C 						= $porte_2;
		}
	}
	elseif($rue_2 == "" OR $ville_2 == "") // SI 2 INCOMPLETE
	{
		if($rue_3 != "" AND $ville_3 != "") // SI 3 COMPLETE
		{
			$numero_rue_B 					= $numero_rue_3;
			$rue_B 							= $rue_3;
			$code_postal_B 					= $code_postal_3;
			$ville_B 						= $ville_3;
			$pays_B 						= $pays_3;
			$batiment_B 					= $batiment_3;
			$etage_B 						= $etage_3;
			$porte_B 						= $porte_3;
	
			$numero_rue_C 					= $numero_rue_2;
			$rue_C 							= $rue_2;
			$code_postal_C 					= $code_postal_2;
			$ville_C 						= $ville_2;
			$pays_C 						= $pays_2;
			$batiment_C 					= $batiment_2;
			$etage_C 						= $etage_2;
			$porte_C 						= $porte_2;
		}
		
		elseif($numero_rue_3 == "" AND $rue_3 == "" AND $code_postal_3 == "" AND $ville_3 == "" AND $pays_3 == "" AND $batiment_3 == "" AND $etage_3 == "" AND $porte_3 == "") // SI 3 VIDE
		{
			$numero_rue_B 					= $numero_rue_2;
			$rue_B 							= $rue_2;
			$code_postal_B 					= $code_postal_2;
			$ville_B 						= $ville_2;
			$pays_B 						= $pays_2;
			$batiment_B 					= $batiment_2;
			$etage_B 						= $etage_2;
			$porte_B 						= $porte_2;
	
			$numero_rue_C 					= $numero_rue_3;
			$rue_C 							= $rue_3;
			$code_postal_C 					= $code_postal_3;
			$ville_C 						= $ville_3;
			$pays_C 						= $pays_3;
			$batiment_C 					= $batiment_3;
			$etage_C 						= $etage_3;
			$porte_C 						= $porte_3;
		}
		
		elseif($rue_3 == "" OR $ville_3 == "") // SI 3 INCOMPLETE
		{
			$numero_rue_B 					= $numero_rue_2;
			$rue_B 							= $rue_2;
			$code_postal_B 					= $code_postal_2;
			$ville_B 						= $ville_2;
			$pays_B 						= $pays_2;
			$batiment_B 					= $batiment_2;
			$etage_B 						= $etage_2;
			$porte_B 						= $porte_2;
	
			$numero_rue_C 					= $numero_rue_3;
			$rue_C 							= $rue_3;
			$code_postal_C 					= $code_postal_3;
			$ville_C 						= $ville_3;
			$pays_C 						= $pays_3;
			$batiment_C 					= $batiment_3;
			$etage_C 						= $etage_3;
			$porte_C 						= $porte_3;
		}
	}
}
elseif($numero_rue_1 == "" AND $rue_1 == "" AND $code_postal_1 == "" AND $ville_1 == "" AND $pays_1 == "" AND $batiment_1 == "" AND $etage_1 == "" AND $porte_1 == "") // SI 1 VIDE
{
	if($rue_2 != "" AND $ville_2 != "") // SI 2 COMPLETE
	{
		if($rue_3 != "" AND $ville_3 != "") // SI 3 COMPLETE
		{
			$numero_rue_A 					= $numero_rue_2;
			$rue_A 							= $rue_2;
			$code_postal_A 					= $code_postal_2;
			$ville_A 						= $ville_2;
			$pays_A 						= $pays_2;
			$batiment_A 					= $batiment_2;
			$etage_A 						= $etage_2;
			$porte_A 						= $porte_2;
		
			$numero_rue_B 					= $numero_rue_3;
			$rue_B 							= $rue_3;
			$code_postal_B 					= $code_postal_3;
			$ville_B 						= $ville_3;
			$pays_B 						= $pays_3;
			$batiment_B 					= $batiment_3;
			$etage_B 						= $etage_3;
			$porte_B 						= $porte_3;
	
			$numero_rue_C 					= $numero_rue_1;
			$rue_C 							= $rue_1;
			$code_postal_C 					= $code_postal_1;
			$ville_C 						= $ville_1;
			$pays_C 						= $pays_1;
			$batiment_C 					= $batiment_1;
			$etage_C 						= $etage_1;
			$porte_C 						= $porte_1;
		}
		elseif($numero_rue_3 == "" AND $rue_3 == "" AND $code_postal_3 == "" AND $ville_3 == "" AND $pays_3 == "" AND $batiment_3 == "" AND $etage_3 == "" AND $porte_3 == "") // SI 3 VIDE
		{
			$numero_rue_A 					= $numero_rue_2;
			$rue_A 							= $rue_2;
			$code_postal_A 					= $code_postal_2;
			$ville_A 						= $ville_2;
			$pays_A 						= $pays_2;
			$batiment_A 					= $batiment_2;
			$etage_A 						= $etage_2;
			$porte_A 						= $porte_2;
		
			$numero_rue_B 					= $numero_rue_1;
			$rue_B 							= $rue_1;
			$code_postal_B 					= $code_postal_1;
			$ville_B 						= $ville_1;
			$pays_B 						= $pays_1;
			$batiment_B 					= $batiment_1;
			$etage_B 						= $etage_1;
			$porte_B 						= $porte_1;
	
			$numero_rue_C 					= $numero_rue_3;
			$rue_C 							= $rue_3;
			$code_postal_C 					= $code_postal_3;
			$ville_C 						= $ville_3;
			$pays_C 						= $pays_3;
			$batiment_C 					= $batiment_3;
			$etage_C 						= $etage_3;
			$porte_C 						= $porte_3;
		}
		elseif($rue_3 == "" OR $ville_3 == "") // SI 3 INCOMPLETE
		{
			$numero_rue_A 					= $numero_rue_2;
			$rue_A 							= $rue_2;
			$code_postal_A 					= $code_postal_2;
			$ville_A 						= $ville_2;
			$pays_A 						= $pays_2;
			$batiment_A 					= $batiment_2;
			$etage_A 						= $etage_2;
			$porte_A 						= $porte_2;
		
			$numero_rue_B 					= $numero_rue_3;
			$rue_B 							= $rue_3;
			$code_postal_B 					= $code_postal_3;
			$ville_B 						= $ville_3;
			$pays_B 						= $pays_3;
			$batiment_B 					= $batiment_3;
			$etage_B 						= $etage_3;
			$porte_B 						= $porte_3;
	
			$numero_rue_C 					= $numero_rue_1;
			$rue_C 							= $rue_1;
			$code_postal_C 					= $code_postal_1;
			$ville_C 						= $ville_1;
			$pays_C 						= $pays_1;
			$batiment_C 					= $batiment_1;
			$etage_C 						= $etage_1;
			$porte_C 						= $porte_1;
		}
	}
	elseif($numero_rue_2 == "" AND $rue_2 == "" AND $code_postal_2 == "" AND $ville_2 == "" AND $pays_2 == "" AND $batiment_2 == "" AND $etage_2 == "" AND $porte_2 == "") // SI 2 VIDE
	{
		if($rue_3 != "" AND $ville_3 != "") // SI 3 COMPLETE
		{
			$numero_rue_A 					= $numero_rue_3;
			$rue_A 							= $rue_3;
			$code_postal_A 					= $code_postal_3;
			$ville_A 						= $ville_3;
			$pays_A 						= $pays_3;
			$batiment_A 					= $batiment_3;
			$etage_A 						= $etage_3;
			$porte_A 						= $porte_3;
		
			$numero_rue_B 					= $numero_rue_1;
			$rue_B 							= $rue_1;
			$code_postal_B 					= $code_postal_1;
			$ville_B 						= $ville_1;
			$pays_B 						= $pays_1;
			$batiment_B 					= $batiment_1;
			$etage_B 						= $etage_1;
			$porte_B 						= $porte_1;
	
			$numero_rue_C 					= $numero_rue_2;
			$rue_C 							= $rue_2;
			$code_postal_C 					= $code_postal_2;
			$ville_C 						= $ville_2;
			$pays_C 						= $pays_2;
			$batiment_C 					= $batiment_2;
			$etage_C 						= $etage_2;
			$porte_C 						= $porte_2;
		}
		elseif($numero_rue_3 == "" AND $rue_3 == "" AND $code_postal_3 == "" AND $ville_3 == "" AND $pays_3 == "" AND $batiment_3 == "" AND $etage_3 == "" AND $porte_3 == "") // SI 3 VIDE
		{
			$numero_rue_A 					= $numero_rue_1;
			$rue_A 							= $rue_1;
			$code_postal_A 					= $code_postal_1;
			$ville_A 						= $ville_1;
			$pays_A 						= $pays_1;
			$batiment_A 					= $batiment_1;
			$etage_A 						= $etage_1;
			$porte_A 						= $porte_1;
		
			$numero_rue_B 					= $numero_rue_2;
			$rue_B 							= $rue_2;
			$code_postal_B 					= $code_postal_2;
			$ville_B 						= $ville_2;
			$pays_B 						= $pays_2;
			$batiment_B 					= $batiment_2;
			$etage_B 						= $etage_2;
			$porte_B 						= $porte_2;
	
			$numero_rue_C 					= $numero_rue_3;
			$rue_C 							= $rue_3;
			$code_postal_C 					= $code_postal_3;
			$ville_C 						= $ville_3;
			$pays_C 						= $pays_3;
			$batiment_C 					= $batiment_3;
			$etage_C 						= $etage_3;
			$porte_C 						= $porte_3;
		}
		elseif($rue_3 == "" OR $ville_3 == "") // SI 3 INCOMPLETE
		{
			$numero_rue_A 					= $numero_rue_3;
			$rue_A 							= $rue_3;
			$code_postal_A 					= $code_postal_3;
			$ville_A 						= $ville_3;
			$pays_A 						= $pays_3;
			$batiment_A 					= $batiment_3;
			$etage_A 						= $etage_3;
			$porte_A 						= $porte_3;
		
			$numero_rue_B 					= $numero_rue_1;
			$rue_B 							= $rue_1;
			$code_postal_B 					= $code_postal_1;
			$ville_B 						= $ville_1;
			$pays_B 						= $pays_1;
			$batiment_B 					= $batiment_1;
			$etage_B 						= $etage_1;
			$porte_B 						= $porte_1;
	
			$numero_rue_C 					= $numero_rue_2;
			$rue_C 							= $rue_2;
			$code_postal_C 					= $code_postal_2;
			$ville_C 						= $ville_2;
			$pays_C 						= $pays_2;
			$batiment_C 					= $batiment_2;
			$etage_C 						= $etage_2;
			$porte_C 						= $porte_2;
		}
	}
	elseif($rue_2 == "" OR $ville_2 == "") // SI 2 INCOMPLETE
	{
		if($rue_3 != "" AND $ville_3 != "") // SI 3 COMPLETE
		{
			$numero_rue_A 					= $numero_rue_3;
			$rue_A 							= $rue_3;
			$code_postal_A 					= $code_postal_3;
			$ville_A 						= $ville_3;
			$pays_A 						= $pays_3;
			$batiment_A 					= $batiment_3;
			$etage_A 						= $etage_3;
			$porte_A 						= $porte_3;
		
			$numero_rue_B 					= $numero_rue_2;
			$rue_B 							= $rue_2;
			$code_postal_B 					= $code_postal_2;
			$ville_B 						= $ville_2;
			$pays_B 						= $pays_2;
			$batiment_B 					= $batiment_2;
			$etage_B 						= $etage_2;
			$porte_B 						= $porte_2;
	
			$numero_rue_C 					= $numero_rue_1;
			$rue_C 							= $rue_1;
			$code_postal_C 					= $code_postal_1;
			$ville_C 						= $ville_1;
			$pays_C 						= $pays_1;
			$batiment_C 					= $batiment_1;
			$etage_C 						= $etage_1;
			$porte_C 						= $porte_1;
		}
		elseif($numero_rue_3 == "" AND $rue_3 == "" AND $code_postal_3 == "" AND $ville_3 == "" AND $pays_3 == "" AND $batiment_3 == "" AND $etage_3 == "" AND $porte_3 == "") // SI 3 VIDE
		{
			$numero_rue_A 					= $numero_rue_2;
			$rue_A 							= $rue_2;
			$code_postal_A 					= $code_postal_2;
			$ville_A 						= $ville_2;
			$pays_A 						= $pays_2;
			$batiment_A 					= $batiment_2;
			$etage_A 						= $etage_2;
			$porte_A 						= $porte_2;
		
			$numero_rue_B 					= $numero_rue_1;
			$rue_B 							= $rue_1;
			$code_postal_B 					= $code_postal_1;
			$ville_B 						= $ville_1;
			$pays_B 						= $pays_1;
			$batiment_B 					= $batiment_1;
			$etage_B 						= $etage_1;
			$porte_B 						= $porte_1;
	
			$numero_rue_C 					= $numero_rue_3;
			$rue_C 							= $rue_3;
			$code_postal_C 					= $code_postal_3;
			$ville_C 						= $ville_3;
			$pays_C 						= $pays_3;
			$batiment_C 					= $batiment_3;
			$etage_C 						= $etage_3;
			$porte_C 						= $porte_3;
		}
		elseif($rue_3 == "" OR $ville_3 == "") // SI 3 INCOMPLETE
		{
			$numero_rue_A 					= $numero_rue_2;
			$rue_A 							= $rue_2;
			$code_postal_A 					= $code_postal_2;
			$ville_A 						= $ville_2;
			$pays_A 						= $pays_2;
			$batiment_A 					= $batiment_2;
			$etage_A 						= $etage_2;
			$porte_A 						= $porte_2;
		
			$numero_rue_B 					= $numero_rue_3;
			$rue_B 							= $rue_3;
			$code_postal_B 					= $code_postal_3;
			$ville_B 						= $ville_3;
			$pays_B 						= $pays_3;
			$batiment_B 					= $batiment_3;
			$etage_B 						= $etage_3;
			$porte_B 						= $porte_3;
	
			$numero_rue_C 					= $numero_rue_1;
			$rue_C 							= $rue_1;
			$code_postal_C 					= $code_postal_1;
			$ville_C 						= $ville_1;
			$pays_C 						= $pays_1;
			$batiment_C 					= $batiment_1;
			$etage_C 						= $etage_1;
			$porte_C 						= $porte_1;
		}
	}
}
elseif($rue_1 == "" OR $ville_1 == "") // SI 1 INCOMPLETE
{
	if($rue_2 != "" AND $ville_2 != "") // SI 2 COMPLETE
	{
		if($rue_3 != "" AND $ville_3 != "") // SI 3 COMPLETE
		{
			$numero_rue_A 					= $numero_rue_2;
			$rue_A 							= $rue_2;
			$code_postal_A 					= $code_postal_2;
			$ville_A 						= $ville_2;
			$pays_A 						= $pays_2;
			$batiment_A 					= $batiment_2;
			$etage_A 						= $etage_2;
			$porte_A 						= $porte_2;
		
			$numero_rue_B 					= $numero_rue_3;
			$rue_B 							= $rue_3;
			$code_postal_B 					= $code_postal_3;
			$ville_B 						= $ville_3;
			$pays_B 						= $pays_3;
			$batiment_B 					= $batiment_3;
			$etage_B 						= $etage_3;
			$porte_B 						= $porte_3;
	
			$numero_rue_C 					= $numero_rue_1;
			$rue_C 							= $rue_1;
			$code_postal_C 					= $code_postal_1;
			$ville_C 						= $ville_1;
			$pays_C 						= $pays_1;
			$batiment_C 					= $batiment_1;
			$etage_C 						= $etage_1;
			$porte_C 						= $porte_1;
		}
		elseif($numero_rue_3 == "" AND $rue_3 == "" AND $code_postal_3 == "" AND $ville_3 == "" AND $pays_3 == "" AND $batiment_3 == "" AND $etage_3 == "" AND $porte_3 == "") // SI 3 VIDE
		{
			$numero_rue_A 					= $numero_rue_2;
			$rue_A 							= $rue_2;
			$code_postal_A 					= $code_postal_2;
			$ville_A 						= $ville_2;
			$pays_A 						= $pays_2;
			$batiment_A 					= $batiment_2;
			$etage_A 						= $etage_2;
			$porte_A 						= $porte_2;
		
			$numero_rue_B 					= $numero_rue_1;
			$rue_B 							= $rue_1;
			$code_postal_B 					= $code_postal_1;
			$ville_B 						= $ville_1;
			$pays_B 						= $pays_1;
			$batiment_B 					= $batiment_1;
			$etage_B 						= $etage_1;
			$porte_B 						= $porte_1;
	
			$numero_rue_C 					= $numero_rue_3;
			$rue_C 							= $rue_3;
			$code_postal_C 					= $code_postal_3;
			$ville_C 						= $ville_3;
			$pays_C 						= $pays_3;
			$batiment_C 					= $batiment_3;
			$etage_C 						= $etage_3;
			$porte_C 						= $porte_3;
		}
		elseif($rue_3 == "" OR $ville_3 == "") // SI 3 INCOMPLETE
		{
			$numero_rue_A 					= $numero_rue_2;
			$rue_A 							= $rue_2;
			$code_postal_A 					= $code_postal_2;
			$ville_A 						= $ville_2;
			$pays_A 						= $pays_2;
			$batiment_A 					= $batiment_2;
			$etage_A 						= $etage_2;
			$porte_A 						= $porte_2;
		
			$numero_rue_B 					= $numero_rue_1;
			$rue_B 							= $rue_1;
			$code_postal_B 					= $code_postal_1;
			$ville_B 						= $ville_1;
			$pays_B 						= $pays_1;
			$batiment_B 					= $batiment_1;
			$etage_B 						= $etage_1;

			$porte_B 						= $porte_1;
	
			$numero_rue_C 					= $numero_rue_3;
			$rue_C 							= $rue_3;
			$code_postal_C 					= $code_postal_3;
			$ville_C 						= $ville_3;
			$pays_C 						= $pays_3;
			$batiment_C 					= $batiment_3;
			$etage_C 						= $etage_3;
			$porte_C 						= $porte_3;
		}
	}
	elseif($numero_rue_2 == "" AND $rue_2 == "" AND $code_postal_2 == "" AND $ville_2 == "" AND $pays_2 == "" AND $batiment_2 == "" AND $etage_2 == "" AND $porte_2 == "") // SI 2 VIDE
	{
		if($rue_3 != "" AND $ville_3 != "") // SI 3 COMPLETE
		{
			$numero_rue_A 					= $numero_rue_3;
			$rue_A 							= $rue_3;
			$code_postal_A 					= $code_postal_3;
			$ville_A 						= $ville_3;
			$pays_A 						= $pays_3;
			$batiment_A 					= $batiment_3;
			$etage_A 						= $etage_3;
			$porte_A 						= $porte_3;
		
			$numero_rue_B 					= $numero_rue_1;
			$rue_B 							= $rue_1;
			$code_postal_B 					= $code_postal_1;
			$ville_B 						= $ville_1;
			$pays_B 						= $pays_1;
			$batiment_B 					= $batiment_1;
			$etage_B 						= $etage_1;
			$porte_B 						= $porte_1;
	
			$numero_rue_C 					= $numero_rue_2;
			$rue_C 							= $rue_2;
			$code_postal_C 					= $code_postal_2;
			$ville_C 						= $ville_2;
			$pays_C 						= $pays_2;
			$batiment_C 					= $batiment_2;
			$etage_C 						= $etage_2;
			$porte_C 						= $porte_2;
		}
		elseif($numero_rue_3 == "" AND $rue_3 == "" AND $code_postal_3 == "" AND $ville_3 == "" AND $pays_3 == "" AND $batiment_3 == "" AND $etage_3 == "" AND $porte_3 == "") // SI 3 VIDE
		{
			$numero_rue_A 					= $numero_rue_1;
			$rue_A 							= $rue_1;
			$code_postal_A 					= $code_postal_1;
			$ville_A 						= $ville_1;
			$pays_A 						= $pays_1;
			$batiment_A 					= $batiment_1;
			$etage_A 						= $etage_1;
			$porte_A 						= $porte_1;
		
			$numero_rue_B 					= $numero_rue_2;
			$rue_B 							= $rue_2;
			$code_postal_B 					= $code_postal_2;
			$ville_B 						= $ville_2;
			$pays_B 						= $pays_2;
			$batiment_B 					= $batiment_2;
			$etage_B 						= $etage_2;
			$porte_B 						= $porte_2;
	
			$numero_rue_C 					= $numero_rue_3;
			$rue_C 							= $rue_3;
			$code_postal_C 					= $code_postal_3;
			$ville_C 						= $ville_3;
			$pays_C 						= $pays_3;
			$batiment_C 					= $batiment_3;
			$etage_C 						= $etage_3;
			$porte_C 						= $porte_3;
		}
		elseif($rue_3 == "" OR $ville_3 == "") // SI 3 INCOMPLETE
		{
			$numero_rue_A 					= $numero_rue_1;
			$rue_A 							= $rue_1;
			$code_postal_A 					= $code_postal_1;
			$ville_A 						= $ville_1;
			$pays_A 						= $pays_1;
			$batiment_A 					= $batiment_1;
			$etage_A 						= $etage_1;
			$porte_A 						= $porte_1;
		
			$numero_rue_B 					= $numero_rue_3;
			$rue_B 							= $rue_3;
			$code_postal_B 					= $code_postal_3;
			$ville_B 						= $ville_3;
			$pays_B 						= $pays_3;
			$batiment_B 					= $batiment_3;
			$etage_B 						= $etage_3;
			$porte_B 						= $porte_3;
	
			$numero_rue_C 					= $numero_rue_2;
			$rue_C 							= $rue_2;
			$code_postal_C 					= $code_postal_2;
			$ville_C 						= $ville_2;
			$pays_C 						= $pays_2;
			$batiment_C 					= $batiment_2;
			$etage_C 						= $etage_2;
			$porte_C 						= $porte_2;
		}
	}
	elseif($rue_2 == "" OR $ville_2 == "") // SI 2 INCOMPLETE
	{
		if($rue_3 != "" AND $ville_3 != "") // SI 3 COMPLETE
		{
			$numero_rue_A 					= $numero_rue_3;
			$rue_A 							= $rue_3;
			$code_postal_A 					= $code_postal_3;
			$ville_A 						= $ville_3;
			$pays_A 						= $pays_3;
			$batiment_A 					= $batiment_3;
			$etage_A 						= $etage_3;
			$porte_A 						= $porte_3;
		
			$numero_rue_B 					= $numero_rue_1;
			$rue_B 							= $rue_1;
			$code_postal_B 					= $code_postal_1;
			$ville_B 						= $ville_1;
			$pays_B 						= $pays_1;
			$batiment_B 					= $batiment_1;
			$etage_B 						= $etage_1;
			$porte_B 						= $porte_1;
	
			$numero_rue_C 					= $numero_rue_2;
			$rue_C 							= $rue_2;
			$code_postal_C 					= $code_postal_2;
			$ville_C 						= $ville_2;
			$pays_C 						= $pays_2;
			$batiment_C 					= $batiment_2;
			$etage_C 						= $etage_2;
			$porte_C 						= $porte_2;
		}
		elseif($numero_rue_3 == "" AND $rue_3 == "" AND $code_postal_3 == "" AND $ville_3 == "" AND $pays_3 == "" AND $batiment_3 == "" AND $etage_3 == "" AND $porte_3 == "") // SI 3 VIDE
		{
			$numero_rue_A 					= $numero_rue_1;
			$rue_A 							= $rue_1;
			$code_postal_A 					= $code_postal_1;
			$ville_A 						= $ville_1;
			$pays_A 						= $pays_1;
			$batiment_A 					= $batiment_1;
			$etage_A 						= $etage_1;
			$porte_A 						= $porte_1;
		
			$numero_rue_B 					= $numero_rue_2;
			$rue_B 							= $rue_2;
			$code_postal_B 					= $code_postal_2;
			$ville_B 						= $ville_2;
			$pays_B 						= $pays_2;
			$batiment_B 					= $batiment_2;
			$etage_B 						= $etage_2;
			$porte_B 						= $porte_2;
	
			$numero_rue_C 					= $numero_rue_3;
			$rue_C 							= $rue_3;
			$code_postal_C 					= $code_postal_3;
			$ville_C 						= $ville_3;
			$pays_C 						= $pays_3;
			$batiment_C 					= $batiment_3;
			$etage_C 						= $etage_3;
			$porte_C 						= $porte_3;
		}
		elseif($rue_3 == "" OR $ville_3 == "") // SI 3 INCOMPLETE
		{
			$numero_rue_A 					= $numero_rue_1;
			$rue_A 							= $rue_1;
			$code_postal_A 					= $code_postal_1;
			$ville_A 						= $ville_1;
			$pays_A 						= $pays_1;
			$batiment_A 					= $batiment_1;
			$etage_A 						= $etage_1;
			$porte_A 						= $porte_1;
		
			$numero_rue_B 					= $numero_rue_2;
			$rue_B 							= $rue_2;
			$code_postal_B 					= $code_postal_2;
			$ville_B 						= $ville_2;
			$pays_B 						= $pays_2;
			$batiment_B 					= $batiment_2;
			$etage_B 						= $etage_2;
			$porte_B 						= $porte_2;
	
			$numero_rue_C 					= $numero_rue_3;
			$rue_C 							= $rue_3;
			$code_postal_C 					= $code_postal_3;
			$ville_C 						= $ville_3;
			$pays_C 						= $pays_3;
			$batiment_C 					= $batiment_3;
			$etage_C 						= $etage_3;
			$porte_C 						= $porte_3;
		}
	}
}

$numero_rue_1 					= $numero_rue_A;
$rue_1 							= $rue_A;
$code_postal_1 					= $code_postal_A;
$ville_1 						= $ville_A;
$pays_1 						= $pays_A;
$batiment_1 					= $batiment_A;
$etage_1 						= $etage_A;
$porte_1 						= $porte_A;

$numero_rue_2 					= $numero_rue_B;
$rue_2 							= $rue_B;
$code_postal_2 					= $code_postal_B;
$ville_2 						= $ville_B;
$pays_2 						= $pays_B;
$batiment_2 					= $batiment_B;
$etage_2 						= $etage_B;
$porte_2 						= $porte_B;

$numero_rue_3 					= $numero_rue_C;
$rue_3 							= $rue_C;
$code_postal_3 					= $code_postal_C;
$ville_3 						= $ville_C;
$pays_3 						= $pays_C;
$batiment_3 					= $batiment_C;
$etage_3 						= $etage_C;
$porte_3 						= $porte_C;
Bon j'ai eu un peu d'aide de la part d'un amis

Bon maintenant je fait les testes et je dit si ça marche