if (isset($_POST['valid_cp']) || isset($POST['valid_commune'])) { if (strlen($_POST['code_postal'])==0) { $erreurs[] = $cp_manquant; } } if (isset($_POST['valid_cp']) && sizeof($erreurs)==0 && !isset($_POST['commune'])) { //Vérification de la commune $requete_commune = mysql_query("select COMMUNE_ID, COMMUNE_NOM from COMMUNE where COMMUNE_CODEPOSTAL LIKE '%".$_POST['code_postal']."'"); $nb_communes_poss = mysql_num_rows($requete_commune); if ($nb_communes_poss > 1) $choixCommune = true; else if ($nb_communes_poss>0) { $commune_tab = mysql_fetch_row($requete_commune); $commune = $commune_tab[0]; $choixCommune = true; } else { $erreurs[] = $commune_invalide; } } /*if (isset($_POST['valid_cp']) && sizeof($erreurs)==0) { $erreurs[] = "Clique sur Choisir cette commune pour valider"; }*/ /* //S'il n'y a qu'une commune correspondant au code postal choisi if (isset($_POST['valid_cp']) && sizeof($erreurs)==0 && !$choixCommune) { //Récupération de la commune if (!$commune) $commune = $_POST['commune']; } */ if (!(isset($_POST['valid_cp']) && sizeof($erreurs)==0) || $choixCommune) { /***** Demande d'envoi d'observations *****/ if (!$choixCommune) { //Récupération de la commune d'inscription $requete_commune_inscr = mysql_query("select COMMUNE.COMMUNE_NOM, COMMUNE_CODEPOSTAL from COMMUNE, PARTICIPANT where PARTICIPANT.PARTICIPANT_ID=".$_SESSION['participant']." and PARTICIPANT.COMMUNE_ID=COMMUNE.COMMUNE_ID"); echo mysql_error(); $commune_inscr_ligne = mysql_fetch_row($requete_commune_inscr); if ($commune_inscr_ligne) { $cp = $commune_inscr_ligne[1]; $commune_inscription = $commune_inscr_ligne[0]; } } else { $cp = $_POST['code_postal']; $requete_communes_cp = mysql_query("select COMMUNE_ID, COMMUNE_NOM from COMMUNE where COMMUNE_CODEPOSTAL='$cp'"); } //Affichage des éventuelles erreurs afficherErreurs($erreurs); ?>
} ?>