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
| <?php
mysql_connect("localhost", "root", "");
mysql_select_db("doublons");
$query='SELECT *
FROM `t_tiers`
where id_maj="98"
order by id_maj, tiers_type_id, tiers_nom, tiers_adr1, tiers_adr2, tiers_adr3';
if($result=mysql_query($query))
{
while($ligne=mysql_fetch_array($result))
{
// contrôle que l'enregistrement avec ce majeur, ce type de tiers, cette rue1,2,3 n'existe pas dans la table de sortie
$req="SELECT * from t_tiers_doublons where id_maj='98'
and tiers_type_id='$ligne[2]'
and tiers_type_id='$ligne[4]'
and tiers_adr1='$ligne[6]'
and tiers_adr2='$ligne[7]'
and tiers_adr3='$ligne[8]'";
if($val = mysql_query($req))
{
// ajout dans la table tiers_doublon avec le même tiers_id qu'à l'origine
$doublon="INSERT INTO `t_tiers_doublons` ( `tiers_id` , `id_maj` , `tiers_type_id` , `tiers_titre_id` , `tiers_nom` , `tiers_prenom` ,`tiers_adr1` , `tiers_adr2` , `tiers_adr3` , `tiers_ville_id` , `tiers_tel` , `tiers_fax` , `tiers_email` , `tiers_web` ,`tiers_commentaire` , `tiers_ref_courrier` , `tiers_nom_j_fille` )
VALUES ('$ligne[0]', '$ligne[1]','$ligne[2]', '$ligne[3]','$ligne[4]', '$ligne[5]','$ligne[6]', '$ligne[7]', '$ligne[8]','$ligne[9]', '$ligne[10]','$ligne[11]','$ligne[12]','$ligne[13]', '$ligne[14]', '$ligne[15]','$ligne[16]')";
$val = mysql_query($doublon);
}
else
{
// ajout dans la table tiers_rejet avec le même tiers_id qu'à l'origine
$rejet="INSERT INTO `t_tiers_rejet` ( `tiers_id` , `id_maj` , `tiers_type_id` , `tiers_titre_id` , `tiers_nom` , `tiers_prenom` ,`tiers_adr1` , `tiers_adr2` , `tiers_adr3` , `tiers_ville_id` , `tiers_tel` , `tiers_fax` , `tiers_email` , `tiers_web` ,`tiers_commentaire` , `tiers_ref_courrier` , `tiers_nom_j_fille` )
VALUES ('$ligne[0]', '$ligne[1]','$ligne[2]', '$ligne[3]','$ligne[4]', '$ligne[5]','$ligne[6]', '$ligne[7]', '$ligne[8]','$ligne[9]', '$ligne[10]','$ligne[11]','$ligne[12]','$ligne[13]', '$ligne[14]', '$ligne[15]','$ligne[16]')";
$val = mysql_query($rejet);
}
}
}
?> |
Partager