} else { $_POST["taxis_paye"] = 1; } $requete = ajoutBbsitting($_POST["date"], $_POST["id_hotel"], $_POST["id_famille"], $_POST["nb_heure"], $_POST["repas"], $_POST["taxis"], $_POST["pourboire"], $_POST["commentaire"], $_POST["id_taux"], $_POST["taxis_paye"], $bdd); if ($requete["erreur"] == 0) { if (isOK($requete["id_insert"], 'id_hotel', $bdd) == false) { header('Location:ajouthotel.php?retour=ajoutbbsitting&id=' . $requete["id_insert"]); // afficheRetour($requete); } else { if (isOK($requete['id_insert'], 'id_famille', $bdd) == false) { header('Location:ajoutfamille.php?retour=ajoutbbsitting&id=' . $requete["id_insert"]); // afficheRetour($requete); } } } else { afficheRetour($requete); } } else { if (isset($_GET["source"]) && $_GET["source"] == "ajouthotel" && isset($_GET["id"])) { if (isOK($_GET["id"], 'id_famille', $bdd) == false) { header('Location:ajoutfamille.php?retour=ajoutbbsitting&id=' . $_GET["id"]); // afficheRetour($requete); } } else { if (isset($_GET["source"]) && $_GET["source"] == "ajoutfamille" && isset($_GET["id"])) { header('Location:fichebbsitting.php?id=' . $_GET["id"]); } } } if (isset($_POST["validation"]) && $_POST["validation"] == "modification") { // print_r($_POST["francais"]); echo " ";print_r($_POST["id_langue"]); die;
function ajoutFamille($nom, $nbenfants, $idlangue1, $pays, $francais, $bdd) { // echo "nom: ";print_r($nom);echo ", nb enfants: ";print_r($nbenfants);echo ", id langue 1: ";print_r($idlangue1);echo ", pays: ";print_r($pays);echo"<br />bdd: ";var_dump($bdd);die; $verif = verifFamille($nom, $pays, $bdd); // $verif['bool']=true; if ($verif['bool'] == true) { $requete = $bdd->prepare('INSERT INTO famille(nom_famille, nombre_enfants, id_langue_1, francais, pays) VALUES(:nom, :nbenfants, :idlangue1, :francais, :pays)'); $requete->execute(array(':nom' => $nom, 'nbenfants' => $nbenfants, 'idlangue1' => $idlangue1, 'francais' => $francais, 'pays' => $pays)); $reponse["commentaire"] = "Ajout effectué"; $reponse["id_insert"] = $bdd->lastInsertId(); $reponse["erreur"] = 0; } else { $reponse["commentaire"] = "Cette famille existe déjà !"; $reponse["babysitting"] = $verif['famille']; $reponse["erreur"] = 1; } afficheRetour($reponse, "ajoutFamille"); }