function verifierDonneesEtabC($connexion, $id, $nom, $adresseRue, $codePostal, $ville, $tel, $nomResponsable, $nombreChambresOffertes) { if ($id == "" || $nom == "" || $adresseRue == "" || $codePostal == "" || $ville == "" || $tel == "" || $nomResponsable == "" || $nombreChambresOffertes == "") { ajouterErreur("Chaque champ suivi du caractère * est obligatoire"); } if ($id != "") { // Si l'id est constitué d'autres caractères que de lettres non accentuées // et de chiffres, une erreur est générée if (!estChiffresOuEtLettres($id)) { ajouterErreur("L'identifiant doit comporter uniquement des lettres non accentuées et des chiffres"); } else { if (estUnIdEtablissement($connexion, $id)) { ajouterErreur("L'établissement {$id} existe déjà"); } } } if ($nom != "" && estUnNomEtablissement($connexion, 'C', $id, $nom)) { ajouterErreur("L'établissement {$nom} existe déjà"); } if ($codePostal != "" && !estUnCp($codePostal)) { ajouterErreur("Le code postal doit comporter 5 chiffres"); } if ($nombreChambresOffertes != "" && !estEntier($nombreChambresOffertes)) { ajouterErreur("La valeur de l'offre doit être un entier"); } }
function verifierDonneesEtabM($connexion, $id, $nom, $adresseRue, $codePostal, $ville, $tel, $nomResponsable) { if ($nom == "" || $adresseRue == "" || $codePostal == "" || $ville == "" || $tel == "" || $nomResponsable == "") { ajouterErreur('Chaque champ suivi du caractère * est obligatoire'); } if ($nom != "" && estUnNomEtablissement($connexion, 'M', $id, $nom)) { ajouterErreur("L'établissement {$nom} existe déjà"); } if ($codePostal != "" && !estUnCp($codePostal)) { ajouterErreur('Le code postal doit comporter 5 chiffres'); } }