Problème insertion données formulaires dans BDD

Petit nouveau ! | 1 Messages

13 déc. 2022, 17:01

Bonjour,
Après avoir chercher mon erreur pendant très......très longtemps, je viens vers vous pour solliciter votre aide !!!!
Je souhaite développer une petite appli pour gérer les dossiers de mes clients (défunts) et par la suite imprimer à partir du dossier client des documents PDF préremplis automatiquement.
L'appli est structuré de cette façon :
-section UTILISATEUR (inscription, modification, suppression)
-section SIGNATAIRE.
-section DEFUNT (idem)
Je n'ai rencontré aucun problème pour l'UTILISATEUR ET le SIGNATAIRE. Par contre quand je soumets le formulaire du DEFUNT, l'INSERT INTO vers ma bdd ne fonctionne pas. Je n'ai aucun message d'erreur. Et la transmission du $_POST fonctionne correctement. Je dois avoir un problème sur ma page "insertDefunt", mais impossible de trouver.

Voici ma page "insertDefunt" et "nouveauDefunt"(j'ai supprimé une partie de ce code, car trop long pour le message)
<?php
	require_once('connexionBdd.php');


  $id_signataire = $_POST['ID_SIGNATAIRE'];
  $dateDecesDefunt = $_POST['dateDecesDefunt'];
  $heureDecesDefunt = $_POST['heureDecesDefunt'];
  $lieuDeces = $_POST['lieuDeces'];
  $nom_medecin = $_POST['nom_medecin'];
  $civiliteDefunt = $_POST['civiliteDefunt'];
  $nomDefunt = $_POST['nomDefunt'];
  $nomNaissanceDefunt = $_POST['nomNaissanceDefunt'];
  $prenomDefunt = $_POST['prenomDefunt'];
  $adresseDefunt = $_POST['adresseDefunt'];
  $villeDefunt = $_POST['villeDefunt'];
  $cpDefunt = $_POST['cpDefunt'];
  $dateNaissanceDefunt = $_POST['dateNaissanceDefunt'];
  $villeNaissanceDefunt = $_POST['villeNaissanceDefunt'];
  $statutDefunt = $_POST['statutDefunt'];
  $nationaliteDefunt = $_POST['nationaliteDefunt'];
  $nbrEnfantDefunt = $_POST['nbrEnfantDefunt'];
  $professionDefunt = $_POST['professionDefunt'];
  $statutProDefunt = $_POST['statutProDefunt'];
  $statutDefunt2 = $_POST['statutDefunt2'];
  $docAdmin = $_POST['docAdmin'];
  $nomEnfant1 = $_POST['nomEnfant1'];
  $dateNaisEnfant1 = $_POST['dateNaisEnfant1'];
  $lienEnfant1 = $_POST['lienEnfant1'];
  $adresseEnfant1 = $_POST['adresseEnfant1'];
  $nomEnfant2 = $_POST['nomEnfant2'];
  $dateNaisEnfant2 = $_POST['dateNaisEnfant2'];
  $lienEnfant2 = $_POST['lienEnfant2'];
  $adresseEnfant2 = $_POST['adresseEnfant2'];
  $nomEnfant3 = $_POST['nomEnfant3'];
  $dateNaisEnfant3 = $_POST['dateNaisEnfant3'];
  $lienEnfant3 = $_POST['lienEnfant3'];
  $adresseEnfant3 = $_POST['adresseEnfant3'];
  $nomEnfant4 = $_POST['nomEnfant4'];
  $dateNaisEnfant4 = $_POST['dateNaisEnfant4'];
  $lienEnfant4 = $_POST['lienEnfant4'];
  $adresseEnfant4 = $_POST['adresseEnfant4'];
  $nomEnfant5 = $_POST['nomEnfant5'];
  $dateNaisEnfant5 = $_POST['dateNaisEnfant5'];
  $lienEnfant5 = $_POST['lienEnfant5'];
  $adresseEnfant5 = $_POST['adresseEnfant5'];
  $nomEnfant6 = $_POST['nomEnfant6'];
  $dateNaisEnfant6 = $_POST['dateNaisEnfant6'];
  $lienEnfant6 = $_POST['lienEnfant6'];
  $adresseEnfant6 = $_POST['adresseEnfant6'];
  $nomPereDefunt = $_POST['nomPereDefunt'];
  $prenomPereDefunt = $_POST['prenomPereDefunt'];
  $profPereDefunt = $_POST['profPereDefunt'];
  $statutPereDefunt = $_POST['statutPereDefunt'];
  $nomMereDefunt = $_POST['nomMereDefunt'];
  $prenomMereDefunt = $_POST['prenomMereDefunt'];
  $profMereDefunt = $_POST['profMereDefunt'];
  $statutMereDefunt = $_POST['statutMereDefunt'];
  $etatMat = $_POST['etatMat'];
  $conjointDefunt = $_POST['conjointDefunt'];
  $dateNaisEpDefunt = $_POST['dateNaisEpDefunt'];
  $adresseConjoint = $_POST['adresseConjoint'];
  $dateMarDefunt = $_POST['dateMarDefunt'];
  $villeMarDefunt = $_POST['villeMarDefunt'];
  $dateDivDefunt = $_POST['dateDivDefunt'];
  $villeDivDefunt = $_POST['villeDivDefunt'];
  $dateDecConjDefunt = $_POST['dateDecConjDefunt'];
  $villeDecConjDefunt = $_POST['villeDecConjDefunt'];
  $dateSoins = $_POST['dateSoins'];
  $heureSoins = $_POST['heureSoins'];
  $natureBois = $_POST['natureBois'];
  $tailleCercueil = $_POST['tailleCercueil'];
  $dateTavmeb = $_POST['dateTavmeb'];
  $heureTavmeb = $_POST['heureTavmeb'];
  $lieuRepCorps = $_POST['lieuRepCorps'];
  $heureArriveFune = $_POST['heureArriveFune'];
  $dateTapmeb = $_POST['dateTapmeb'];
  $heureTapmeb = $_POST['heureTapmeb'];
  $lieuCerem = $_POST['lieuCerem'];
  $dateCeremonie = $_POST['dateCeremonie'];
  $heureCeremonie = $_POST['heureCeremonie'];
  $natCerem = $_POST['natCerem'];
  $typeCerem = $_POST['typeCerem'];
  $nomCimetiere = $_POST['nomCimetiere'];
  $villeCimetiere = $_POST['villeCimetiere'];
  $dateInhumation = $_POST['dateInhumation'];
  $heureInhumation = $_POST['heureInhumation'];
  $lieuCrema = $_POST['lieuCrema'];
  $dateArriveCrema = $_POST['dateArriveCrema'];
  $heureArriveCrema = $_POST['heureArriveCrema'];
  $dateCrema = $_POST['dateCrema'];
  $heureCrema = $_POST['heureCrema'];
  $destCendres = $_POST['destCendres'];
  $valConserurne = $_POST['valConserurne'];
  $jourRemiseUrne = $_POST['jourRemiseUrne'];
  $heureRemiseUrne = $_POST['heureRemiseUrne'];
  $nomRetraitUrne = $_POST['nomRetraitUrne'];
  $presFamille = $_POST['presFamille'];
  $dateDispersionCendre = $_POST['dateDispersionCendre'];
  $heureDispersionCendre = $_POST['heureDispersionCendre'];
  $villeDepartUrne = $_POST['villeDepartUrne'];
  $villeArriveUrne = $_POST['villeArriveUrne'];
  $frontiereUrne = $_POST['frontiereUrne'];
  $qualiteDeclarant3 = $_POST['qualiteDeclarant3'];
  $objectifOuverture = $_POST['objectifOuverture'];
  $dateInterventionMarbrerie = $_POST['dateInterventionMarbrerie'];
  $heureInterventionMarbrerie = $_POST['heureInterventionMarbrerie'];
  $sectionConcession = $_POST['sectionConcession'];
  $rangConcession = $_POST['rangConcession'];
  $numeroTombe = $_POST['numeroTombe'];
  $dernPersInhum = $_POST['dernPersInhum'];
  $lienConcession = $_POST['lienConcession'];
  $gravureDefunt = $_POST['gravureDefunt'];
  $dateExhum = $_POST['dateExhum'];
  $heureExhum = $_POST['heureExhum'];
  $typeExhum1 = $_POST['typeExhum1'];
  $nomExhum1 = $_POST['nomExhum1'];
  $dateDecesExhum1 = $_POST['dateDecesExhum1'];
  $lieuDecesExhum1 = $_POST['lieuDecesExhum1'];
  $typeExhum2 = $_POST['typeExhum2'];
  $nomExhum2 = $_POST['nomExhum2'];
  $dateDecesExhum2 = $_POST['dateDecesExhum2'];
  $lieuDecesExhum2 = $_POST['lieuDecesExhum2'];
  $typeExhum3 = $_POST['typeExhum3'];
  $nomExhum3 = $_POST['nomExhum3'];
  $dateDecesExhum3 = $_POST['dateDecesExhum3'];
  $lieuDecesExhum3 = $_POST['lieuDecesExhum3'];
  $cimExhum = $_POST['cimExhum'];
  $emplacementExhum = $_POST['emplacementExhum'];
  $choixReinhum = $_POST['choixReinhum'];
  $newCimExhum = $_POST['newCimExhum'];
  $newEmplacementExhum = $_POST['newEmplacementExhum'];
  $nomMandataire = $_POST['nomMandataire'];
  $prenomMandataire = $_POST['prenomMandataire'];
  $nomNaisMandataire = $_POST['nomNaisMandataire'];
  $adresseMandataire = $_POST['adresseMandataire'];
  $cpMandataire = $_POST['cpMandataire'];
  $villeMandataire = $_POST['villeMandataire'];
  $telMandataire = $_POST['telMandataire'];


	$requete="INSERT INTO defunt(ID_SIGNATAIRE,dateDecesDefunt,heureDecesDefunt,lieuDeces,nom_medecin,civiliteDefunt,nomDefunt,nomNaissanceDefunt,prenomDefunt,adresseDefunt,villeDefunt,cpDefunt,dateNaissanceDefunt,villeNaissanceDefunt,statutDefunt,nationaliteDefunt,nbrEnfantDefunt,professionDefunt,statutProDefunt,statutDefunt2,docAdmin,nomEnfant1,dateNaisEnfant1,lienEnfant1,adresseEnfant1,nomEnfant2,dateNaisEnfant2,lienEnfant2,adresseEnfant2,nomEnfant3,dateNaisEnfant3,lienEnfant3,adresseEnfant3,nomEnfant4,dateNaisEnfant4,lienEnfant4,adresseEnfant4,nomEnfant5,dateNaisEnfant5,lienEnfant5,adresseEnfant5,nomEnfant6,dateNaisEnfant6,lienEnfant6,adresseEnfant6,nomPereDefunt,prenomPereDefunt,profPereDefunt,statutPereDefunt,nomMereDefunt,prenomMereDefunt,profMereDefunt,statutMereDefunt,etatMat,conjointDefunt,dateNaisEpDefunt,adresseConjoint,dateMarDefunt,villeMarDefunt,dateDivDefunt,villeDivDefunt,dateDecConjDefunt,villeDecConjDefunt,dateSoins,heureSoins,natureBois,tailleCercueil,dateTavmeb,heureTavmeb,lieuRepCorps,heureArriveFune,dateTapmeb,heureTapmeb,lieuCerem,dateCeremonie,heureCeremonie,natCerem,typeCerem,nomCimetiere,villeCimetiere,dateInhumation,heureInhumation,lieuCrema,dateArriveCrema,heureArriveCrema,dateCrema,heureCrema,destCendres,valConserurne,jourRemiseUrne,heureRemiseUrne,nomRetraitUrne,presFamille,dateDispersionCendre,heureDispersionCendre,villeDepartUrne,villeArriveUrne,frontiereUrne,qualiteDeclarant3,objectifOuverture,dateInterventionMarbrerie,heureInterventionMarbrerie,sectionConcession,rangConcession,numeroTombe,dernPersInhum,lienConcession,gravureDefunt,dateExhum,heureExhum,typeExhum1,nomExhum1,dateDecesExhum1,lieuDecesExhum1,typeExhum2,nomExhum2,dateDecesExhum2,lieuDecesExhum2,typeExhum3,nomExhum3,dateDecesExhum3,lieuDecesExhum3,cimExhum,emplacementExhum,choixReinhum,newCimExhum,newEmplacementExhum,nomMandataire,prenomMandataire,nomNaisMandataire,adresseMandataire,cpMandataire,villeMandataire,telMandataire) VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";

	$resultat=$pdo->prepare($requete);


	$paramd=array($id_signataire,$dateDecesDefunt,$heureDecesDefunt,$lieuDeces,$nom_medecin,$civiliteDefunt,$nomDefunt,$nomNaissanceDefunt,$prenomDefunt,$adresseDefunt,$villeDefunt,$cpDefunt,$dateNaissanceDefunt,$villeNaissanceDefunt,$statutDefunt,$nationaliteDefunt,$nbrEnfantDefunt,$professionDefunt,$statutProDefunt,$statutDefunt2,$docAdmin,$nomEnfant1,$dateNaisEnfant1,$lienEnfant1,$adresseEnfant1,$nomEnfant2,$dateNaisEnfant2,$lienEnfant2,$adresseEnfant2,$nomEnfant3,
  $dateNaisEnfant3,$lienEnfant3,$adresseEnfant3,$nomEnfant4,$dateNaisEnfant4,$lienEnfant4,$adresseEnfant4,$nomEnfant5,$dateNaisEnfant5,$lienEnfant5,$adresseEnfant5,$nomEnfant6,$dateNaisEnfant6,$lienEnfant6,$adresseEnfant6,$nomPereDefunt,$prenomPereDefunt,$profPereDefunt,$statutPereDefunt,$nomMereDefunt,$prenomMereDefunt,$profMereDefunt,$statutMereDefunt,$etatMat,$conjointDefunt,$dateNaisEpDefunt,$adresseConjoint,$dateMarDefunt,$villeMarDefunt,$dateDivDefunt,$villeDivDefunt,$dateDecConjDefunt,
  $villeDecConjDefunt,$dateSoins,$heureSoins,$natureBois,$tailleCercueil,$dateTavmeb,$heureTavmeb,$lieuRepCorps,$heureArriveFune,$dateTapmeb,$heureTapmeb,$lieuCerem,$dateCeremonie,$heureCeremonie,$natCerem,$typeCerem,$nomCimetiere,$villeCimetiere,$dateInhumation,$heureInhumation,$lieuCrema,$dateArriveCrema,$heureArriveCrema,$dateCrema,$heureCrema,$destCendres,$valConserurne,$jourRemiseUrne,$heureRemiseUrne,$nomRetraitUrne,$presFamille,$dateDispersionCendre,$heureDispersionCendre,
  $villeDepartUrne,$villeArriveUrne,$frontiereUrne,$qualiteDeclarant3,$objectifOuverture,$dateInterventionMarbrerie,$heureInterventionMarbrerie,$sectionConcession,$rangConcession,$numeroTombe,$dernPersInhum,$lienConcession,$gravureDefunt,$dateExhum,$heureExhum,$typeExhum1,$nomExhum1,$dateDecesExhum1,$lieuDecesExhum1,$typeExhum2,$nomExhum2,$dateDecesExhum2,$lieuDecesExhum2,$typeExhum3,$nomExhum3,$dateDecesExhum3,$lieuDecesExhum3,$cimExhum,$emplacementExhum,$choixReinhum,$newCimExhum,
  $newEmplacementExhum,$nomMandataire,$prenomMandataire,$nomNaisMandataire,$adresseMandataire,$cpMandataire,$villeMandataire,$telMandataire);


	$resultat->execute($paramd);


	header("location:defunt.php");
?>
Et voici la page 'nouveauDefunt"
<?php
	require_once('session.php');

	require_once('connexionBdd.php');
	$requeteS="select * from signataire";
	$resultatS = $pdo->query($requeteS);
?>

<!DOCTYPE html>
<html lang="fr">

    <head>
      
    </head>

<body>
   <?php include("menu.php"); ?>

  <form method="POST" action="insertDefunt.php" class="form">

  <div class="container-xxl">
    <div class="panel panel-primary">
      <div class="panel-heading"><h3 class="panel-title">CIVILITE DU DEFUNT</h3></div>
        <div class="panel-body">


								<div class="form-group">
									<label for="ID_SIGNATAIRE" class="control-label">Déclarant</label>
									<select name="ID_SIGNATAIRE" id="ID_SIGNATAIRE" class="form-control">
										<?php while($signataire=$resultatS->fetch()){ ?>
											<option value="<?php echo $signataire['ID']?>">
												<?php echo $signataire['nomSignataire']?>
											</option>
										<?php } ?>
									</select>
								</div>


                <div class="from-group ps-4">
                    <div class="form-check form-check-inline">
                        <input class="form-check-input" type="radio" name="civiliteDefunt" id="inlineRadio1" value="Mr" checked>
                            <label class="form-check-label" for="inlineRadio1">Mr</label>
                    </div>
                    <div class="form-check form-check-inline">
                        <input class="form-check-input" type="radio" name="civiliteDefunt" id="inlineRadio2" value="Mme">
                            <label class="form-check-label" for="inlineRadio2">Mme</label>
                    </div>
                </div>

                <div class="form-row">
                  <div class="form-group col-md-4">
                    <label for="nomDefunt" class="col-xs-2 ps-0">Nom</label>
                    <div class="col-xs-10 p-0">
                        <input class="form-control p-0" type="text" name="nomDefunt" id="nomDefunt">
                    </div>
                  </div>
                  <div class="form-group col-md-4">
                    <label for="nomNaissanceDefunt" class="col-xs-2">Née</label>
                    <div class="col-xs-10">
                        <input class="form-control" type="text" name="nomNaissanceDefunt" id="nomNaissanceDefunt">
                    </div>
                  </div>
                  <div class="form-group col-md-4">
                    <label for="prenomDefunt" class="col-xs-2">Prénom</label>
                    <div class="col-xs-10 pe-0">
                        <input class="form-control" type="text" name="prenomDefunt" id="prenomDefunt">
                    </div>
                  </div>
                </div>

                <div class="form-row">
                  <div class="form-group col-md-5">
                    <label for="adresseDefunt" class="col-xs-2 p-0">Adresse</label>
                    <div class="col-xs-10 p-0">
                        <input class="form-control p-0" type="text" name="adresseDefunt" id="adresseDefunt">
                    </div>
                  </div>
                  <div class="form-group col-md-4">
                    <label for="villeDefunt" class="col-xs-2 p-0">Ville</label>
                    <div class="col-xs-10 p-0">
                        <input class="form-control p-0" type="text" name="villeDefunt" id="villeDefunt">
                    </div>
                  </div>
                  <div class="form-group col-md-3">
                    <label for="cpDefunt" class="col-xs-5 p-0">Code postal</label>
                    <div class="col-xs-7 p-0">
                        <input class="form-control p-0" type="int" name="cpDefunt" id="cpDefunt">
                    </div>
                  </div>
                </div>
          </div>
        </div>
      </div>


    <div class="container-xxl">
      <div class="panel panel-primary">
        <div class="panel-heading"><h3 class="panel-title">INFORMATIONS SUR LE DEFUNT</h3></div>
         <div class="panel-body">

                <div class="form-row">
                  <div class="form-group col-md-3 ps-0 pe-0">
                    <label for="dateNaissanceDefunt" class="col-xs-6">Date naissance</label>
                    <div class="col-xs-6">
                        <input class="form-control" type="date" name="dateNaissanceDefunt" id="dateNaissanceDefunt">
                    </div>
                  </div>
                  <div class="form-group col-md-5 ps-0 pe-0">
                    <label for="villeNaissanceDefunt" class="col-xs-5 pe-0">Ville de naissance</label>
                    <div class="col-xs-7 ps-0 pe-0">
                        <input class="form-control ps-0 pe-0" type="text" name="villeNaissanceDefunt" id="villeNaissanceDefunt">
                    </div>
                  </div>
                  <div class="form-group col-md-4 pe-0">
                    <label for="nationaliteDefunt" class="col-xs-3">Nationalité</label>
                    <div class="col-xs-9">
                        <input class="form-control" type="text" name="nationaliteDefunt" id="nationaliteDefunt">
                    </div>
                  </div>
                </div>

                <div class="form-row">
                  <div class="form-group col-md-3">
                    <label for="statutDefunt" class="pe-2">Etat matrimonial</label>
                        <select class="selectpicker" name="statutDefunt" id="statutDefunt">
                          <option value="Mariée(e)" selected>Marié(e)</option>
                          <option value="Celibataire">Celibataire</option>
                          <option value="Veuf(ve)">Veuf(ve)</option>
                          <option value="Divorcé(e)">Divorcé(e)</option>
                        </select>
                  </div>
                  <div class="form-group col-md-3">
                    <label for="nbrEnfantDefunt" class="pe-2">Nombre d'enfant(s) en vie</label>
                        <select class="selectpicker" name="nbrEnfantDefunt" id="nbrEnfantDefunt">
                          <option value="0">0</option>
                          <option value="1">1</option>
                          <option value="2">2</option>
                          <option value="3">3</option>
                          <option value="4">4</option>
                          <option value="5">5</option>
                          <option value="6">6</option>
                          <option value="7">7</option>
                        </select>
                  </div>

                  <div class="form-group col-md-3">
                    <label for="statutProDefunt" class="pe-2">Statut</label>
                        <select class="selectpicker" name="statutProDefunt" id="statutProDefunt">
                          <option value="Retraité(e)" selected>Retraité(e)</option>
                          <option value="Salarié(e)">Salarié(e)</option>
                        </select>
                  </div>

                  <div class="form-group col-md-3">
                    <label for="docAdmin" class="pe-2">Document</label>
                        <select class="selectpicker" name="docAdmin" id="docAdmin">
                          <option value="Livret de famille" selected>Livret de famille</option>
                          <option value="Carte d'identité">Carte d'identité</option>
                          <option value="Passport">Passport</option>
                          <option value="Autre">Autre</option>
                        </select>
                  </div>
                </div>

                <div class="form-row">

                    <div class="form-group col-md-4">
                      <label for="professionDefunt" class="col-xs-3 p-0">Profession</label>
                      <div class="col-xs-9 p-0">
                          <input class="form-control" type="text" name="professionDefunt" id="professionDefunt">
                      </div>
                    </div>
                    <div class="form-group col-md-8">
                      <label for="statutDefunt2" class="col-xs-3" style="text-align:right;">Distinctions</label>
                      <div class="col-xs-9 p-0" >
                          <select class="selectpicker p-0" name="statutDefunt2" id="statutDefunt2" multiple size="3" style="width:100%;">
            										<option value="Sans objet" selected>Sans objet</option>
            										<option value="Légion d'honneur">Légion d'honneur</option>
            										<option value="Ordre national du mérite">Ordre national du mérite</option>
            										<option value="Ordre des Palmes académiques">Ordre des Palmes académiques</option>
            										<option value="Ordre du Mérite agricole">Ordre du Mérite agricole</option>
            										<option value="Ordre des Arts et des Lettres">Ordre des Arts et des Lettres</option>
            										<option value="Médaille d'honneur du travail">Médaille d'honneur du travail</option>
            										<option value="Médaille d'honneur agricole">Médaille d'honneur agricole</option>
            										<option value="Médaille d'honneur régionale, départementale et communale">Médaille d'honneur régionale, départementale et communale</option>
            										<option value="Médaille de la jeunesse">Médaille de la jeunesse</option>
            										<option value="Médaille de la mutualité et de la coopération du crédit agricole">Médaille de la mutualité et de la coopération du crédit agricole</option>
            										<option value="Médaille du tourisme">Médaille du tourisme</option>
            										<option value="Médaille des sapeurs pompiers">Médaille des sapeurs pompiers</option>
            										<option value="Médaille pour acte de courage et de dévouement">Médaille pour acte de courage et de dévouement</option>
            										<option value="Médaille de la famille">Médaille de la famille</option>
            									</select>
                          </select>
                      </div>
                  </div>


                </div>
              </div>
            </div>
          </div>

        <div class="container-xxl">
          <div class="panel panel-primary">
            <div class="panel-heading"><h3 class="panel-title">LES CIRCONSTANCES DU DECES</h3></div>
             <div class="panel-body">

                <div class="form-row">
                  <div class="form-group col-md-3">
                    <label for="dateDecesDefunt" class="col-xs-5 p-0">Date du décès</label>
                    <div class="col-xs-7 p-0">
                        <input class="form-control" type="date" name="dateDecesDefunt" id="dateDecesDefunt">
                    </div>
                  </div>
                  <div class="form-group col-md-4">
                    <label for="heureDecesDefunt" class="col-xs-4 p-0">Heure du décès</label>
                    <div class="col-xs-8 p-0">
                        <input class="form-control p-0" type="time" name="heureDecesDefunt" id="heureDecesDefunt">
                    </div>
                  </div>
                  <div class="form-group col-md-5" >
                    <label for="lieuDeces" class="col-xs-3 p-0">Lieu du décès</label>
                    <div class="col-xs-9 p-0">
                        <input class="form-control" type="text" name="lieuDeces" id="lieuDeces">
                    </div>
                  </div>
                </div>

                <div class="form-row">
                  <div class="form-group">
                    <label for="nom_medecin" class="col-xs-2">Nom du médecin</label>
                    <div class="col-xs-10">
                        <input class="form-control" type="text" name="nom_medecin" id="nom_medecin">
                    </div>
                  </div>
                </div>

            </div>
          </div>
        </div>


                   <div class="form-group col-md-12">
                     <h4><strong>Mandataire désigné en cas d'abscence du déclarant</strong></h4>
                   </div>

                   <div class="form-row">
                       <div class="form-group col-md-3">
                         <label for="nomMandataire">Nom</label>
                         <input class="form-control" type="text" name="nomMandataire" id="nomMandataire">
                       </div>
                       <div class="form-group col-md-3">
                         <label for="prenomMandataire">Prénom</label>
                         <input class="form-control" type="text" name="prenomMandataire" id="prenomMandataire">
                       </div>
                       <div class="form-group col-md-3">
                         <label for="nomNaisMandataire">Nom de jeune fille</label>
                         <input class="form-control" type="text" name="nomNaisMandataire" id="nomNaisMandataire">
                       </div>
                       <div class="form-group col-md-3">
                         <label for="telMandataire">Téléphone</label>
                         <input class="form-control" type="text" name="telMandataire" id="telMandataire">
                       </div>
                  </div>

                  <div class="form-row">
                      <div class="form-group col-md-4">
                        <label for="adresseMandataire">Adresse</label>
                        <input class="form-control" type="text" name="adresseMandataire" id="adresseMandataire">
                      </div>
                      <div class="form-group col-md-4">
                        <label for="cpMandataire">Code postal</label>
                        <input class="form-control" type="int" name="cpMandataire" id="cpMandataire">
                      </div>
                      <div class="form-group col-md-4">
                        <label for="villeMandataire">Ville</label>
                        <input class="form-control" type="text" name="villeMandataire" id="villeMandataire">
                      </div>
                 </div>

              </div>
            </div>
            <div class="placeBtn">
            <button type="submit" class="btn btn-success selected btn-lg">
              <span class="glyphicon glyphicon-save" ></span>
              Enregistrer
            </button>
          </div>
          </div>

        </form>

</body>
</html>

Avatar du membre
Mammouth du PHP | 1564 Messages

13 déc. 2022, 18:32

Il te faut vérifier si tout tes $_POST existent.

https://www.php.net/manual/fr/function.isset.php