';
$GLOBALS['car_db'] =& DB::connect($dsn) ;
if (DB::isError($GLOBALS['car_db'])) {
die ($GLOBALS['car_db']->getMessage());
}
// ajout des code postaux, des départements et des villes à la table PARTICIPANT
$requete = 'SELECT DISTINCT COMMUNE_ID '.
'FROM PARTICIPANT '.
'WHERE 1';
$resultat = $GLOBALS['car_db']->query ($requete) ;
//if (DB::isError($resultat)) {
// die ($resultat->getMessage());
//}
while ($ligne = $resultat->fetchRow(DB_FETCHMODE_ASSOC)) {
$requete2 ='SELECT COMMUNE_NOM, COMMUNE_ID, lpad( COMMUNE_CODEPOSTAL, 5, \'0\' ) AS cp '.
' FROM COMMUNE '.
' WHERE COMMUNE_ID='.$ligne['COMMUNE_ID'];
$resultat2 = $GLOBALS['car_db']->query ($requete2) ;
//if (DB::isError($resultat2)) {
// die ($resultat2->getMessage());
//}
while ($ligne2 = $resultat2->fetchRow(DB_FETCHMODE_ASSOC)) {
$requete3 = 'UPDATE PARTICIPANT SET PARTICIPANT_VILLE=\''.addslashes($ligne2['COMMUNE_NOM']).'\', PARTICIPANT_CODE_POSTAL=\''.$ligne2['cp'].'\',DEPARTEMENT_ID=\''.substr($ligne2['cp'],0,2).'\' '.
'WHERE COMMUNE_ID=\''.$ligne2['COMMUNE_ID'].'\';';
//$resultat3 = $GLOBALS['car_db']->query ($requete3) ;
//if (DB::isError($resultat3)) {
// die ($resultat3->getMessage());
//}
echo $requete3.'
';
}
}
?>