[RESOLU] Affichage d'un formulaire pré-rempli

Eléphanteau du PHP | 24 Messages

07 juin 2019, 10:34

Bonjour,

Suite à mon formulaire j'ai fait une page modification dans laquelle j'ai fait une liste déroulante pour choisir la demande à modifier puis après appuyer sur OK.

Le problème est que normalement lorsque j'appuie sur OK mon formulaire pré-rempli est censé s'afficher alors là non. Rien de s'affiche :/

J'ai tenté beaucoup de chose mais rien à marcher donc j'espère que vous pourrez m'aider ! :)

Voici le code de ma page modification :
<!DOCTYPE html>
<?php
$conn = new PDO('mysql:host=*******;port=****;dbname=*****','*****','******');

session_start();

include '../../include/header.php'
?>
<div class="container" align="center">
    <?php
    echo $_SESSION['demande_modification'];
    ?>
    <br>
    <br>
  <!-- <div class="card"> -->
    <div class="card bg-light mb-4"  style="max-width: 50%;border-left: 5px solid #FFA500; border-right: 5px solid #FFA500">
        <br>
        <h1 style="font-family: 'Gentium Book Basic'">Formulaire de demande :</h1>
        <br>
    </div>


    <div class="card-header">
        <ul class="nav nav-pills">
            <li class="nav-item"><a class="nav-link active show" data-toggle="tab" href="#Modifier" >Modification</a></li>
        </ul>
    </div>
       <div id="Modifier" class="tab-pane fade card-body active show">
        <form class="form-horizontal" method="post" action="OK_modif_LEGTA.php">
            <div class="alert alert-secondary">
                <p align="center"> Choisir la demande à modifier :
                    <select id="nom_demande" name="nom_demande">

                        <?php
                        $demande = $conn->query("SELECT demandeur.nom, ordresmission.datesortie, ordresmission.num FROM ordresmission
                                                  INNER JOIN demandeur ON demandeur.id=ordresmission.id_etre_responsable
                                                  INNER JOIN centre ON centre.num=ordresmission.NUM_CONCERNE
                                                  WHERE centre.num=1");

                        while($listeDemande = $demande->fetch()){
                            ?>
                            <option value=<?php echo "".$listeDemande['NUM']?>> <?php echo $listeDemande['nom']," - ",$listeDemande['datesortie'] ;?></option>
                            <?php
                        }
                        ?>
                    </select>
                    <button type="submit" class="btn btn-info">OK</button>
                </p>
            </div>
        </form>
        <hr>
        <br>

        <form class="form-horizontal" method="post" action="../../Tools%20Formulaire/modification.php">
            <?php
            $modif_requete = $conn->query("SELECT demandeur.ID AS idD, demandeur.NOM AS nomD, demandeur.PRENOM AS prenomD,
                                                    demandeur.STATUT AS statutD, demandeur.TEL AS telD, demandeur.MAIL AS mailD, 
                                                    ordresmission.NUM AS numF, ordresmission.DESTINATION AS dest, ordresmission.LIEN AS lien,
                                                    ordresmission.DATESORTIE AS dateS,ordresmission.HEURED AS heureD, ordresmission.HEURER AS heureR,
                                                    ordresmission.NATURE AS obj, ordresmission.NBKM AS nbkm, ordresmission.COUTESTIME AS coutE,
                                                    ordresmission.HORAIRE_CUISINE AS Hcuisine, ordresmission.NBREPASACCOMP AS nbRepAccomp,
                                                    ordresmission.NBREPASINT AS nbRepInt, ordresmission.NBREPASDP AS nbRepDP,
                                                    ordresmission.NBREPASEXT AS nbRepExt, ordresmission.NBTICKETSETRAM AS nbTicket,
                                                    ordresmission.TYPEREPAS AS typeRep, ordresmission.DATEDEMANDE AS dateD, classe.CODE AS codeC,
                                                    classe.LIBELLE AS libelleC, participe.NBR AS nbr_appr, participe.NBR_ACCOMP AS nbr_accomp,
                                                    remplacement.COURS AS coursR, remplacement.CRENEAU AS creneauR, remplacement.CLASSE as classeR 
                                                    FROM ordresmission
                                                   
                                                   INNER JOIN demandeur ON demandeur.ID=ordresmission.ID_ETRE_RESPONSABLE 
                                                   INNER JOIN classe ON classe.CODE=ordresmission.NUM_CONCERNE 
                                                   INNER JOIN participe ON participe.NUM=ordresmission.NUM
                                                   INNER JOIN remplacement ON remplacement.NUM_OM=ordresmission.NUM
                                                   INNER JOIN centre ON centre.num=ordresmission.NUM_CONCERNE
                                                   WHERE centre.num=1;");

            $donneeForm = $modif_requete->fetch();
            if($_SESSION['demande_modification'] == 1) {


                ?>

                <div class="alert alert-secondary">
                    <p>
                    <div class="row">
                        <div class="form-group col-xs-6">
                            <label for="date"><b>Saisir la date de la demande :</b></label>
                            <input class="form-control" id="dateD" name="dateD" type="date" value="<?php echo $donneeForm['dateD'] ?>" required>
                        </div>
                        &nbsp; &nbsp; &nbsp; &nbsp;
                        <div class="form-group col-xs-6">
                            <label for="numF"><b>Saisir un numéro de formulaire :</b></label>
                            <input class="form-control" id="numF" name="numF" type="number" value="<?php echo $donneeForm['numF']?>" required>
                        </div>
                    </div>
                    <br>
                    <div class="row">
                        &nbsp; &nbsp; &nbsp; &nbsp;
                        <div class="form-group col-xs-6">
                            <label for="nom"><b>Saisir un num :</b></label>
                            <input class="form-control" id="numD" name="numD" placeholder="1" type="number" value="<?php echo $donneeForm['idD'] ?>" required />


                            <?php/*
                            $verif = false;
                            while($donnees = $req1->fetch()){
                                if($donnees = $numD)
                                    $verif=true;
                                echo "Nombre déjà saisi, veuillez en choisir un autre";
                            }*/
                            ?>
                            </br></br>
                        </div>
                        &nbsp; &nbsp; &nbsp; &nbsp;
                        <div class="form-group col-xs-6">
                            <label for="nom"><b>Nom :</b></label>
                            <input class="form-control" id="nomD" name="nomD" placeholder="Dupuy" type="text" value="<?php echo $donneeForm['nomD'] ?>" required /> </br></br>
                        </div>
                        &nbsp; &nbsp; &nbsp; &nbsp;
                        <div class="form-group col-xs-6">
                            <label for="prenom"><b>Prenom :</b></label>
                            <input class="form-control" id="prenomD" name="prenomD" placeholder="Maxime" type="text" value="<?php echo $donneeForm['prenomD'] ?>" required /> </br></br>
                        </div>
                        &nbsp; &nbsp; &nbsp; &nbsp;
                        <div class="form-group col-xs-6">
                            <label for="statut"><b>Statut :</b></label>
                            <input class="form-control" id="statutD" name="statutD" placeholder="Professeur" type="text" value="<?php echo $donneeForm['statutD'] ?>" required /> </br></br>
                        </div>
                    </div>

                    <div class="row">
                        <div class="form-group col-xs-6">
                            <label for="tel"><b>Téléphone du demandeur de sortie :</b></label>
                            <input class="form-control" id="telD" name="telD" placeholder="0621395482" type="text" value="<?php echo $donneeForm['telD'] ?>" required /> </br></br>
                        </div>
                        &nbsp; &nbsp; &nbsp; &nbsp;
                        <div class="form-group col-xs-6">
                            <label for="mail"><b>E-mail du demandeur de  sortie :</b></label>
                            <input class="form-control" id="mailD" name="mailD" placeholder="[email protected]" type="text" value="<?php echo $donneeForm['mailD'] ?>"required /> </br></br>
                        </div>
                    </div>
                    <hr style="border-color: green">
                    <p align="left"><b>Résidence administrative :</b> EPLEFPA La Germinière 72700 ROUILLON
                        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <!-- Équivalent à une tabulation -->

                        <b id="centre01" name="centre01">Centre : </b>LEGTA</p>
                    <p>
                    <hr color="green">
                    <br>
                    <br>
                    <b>Lieu de destination :</b><input class="form-control" id="lieu" name="lieu" placeholder="Le Mans" type="text" value="<?php echo $donneeForm['dest'] ?>" required /> </br></br>

                    <label for="lieu"><b>Nature de la mission</b></label><br>
                    <textarea class="form-control" id="obj" name="obj" rows="5" cols="50" placeholder="Objectif...." value="<?php echo $donneeForm['obj'] ?>" required></textarea>
                    <br>


                    <div class="row">
                        <div class="form-group col-xs-6">
                            <label for="dateS"><b>Date de sortie : </b></label>
                            <input class="form-control" id="dateS" name="dateS" type="date" value="<?php echo $donneeForm['dateS'] ?>" required>
                        </div>
                        &nbsp; &nbsp; &nbsp; &nbsp;
                        <div class="form-group col-xs-6">
                            <label for="heureD"><b>Heure de départ : </b></label>
                            <input class="form-control" id="heureD" name="heureD" type="time" value="<?php echo $donneeForm['heureD'] ?>" required>
                        </div>
                        &nbsp; &nbsp; &nbsp; &nbsp;
                        <div class="form-group col-xs-6">
                            <label for="heureR"><b>Heure de retour : </b></label>
                            <input class="form-control" id="heureR" name="heureR" type="time" value="<?php echo $donneeForm['heureR'] ?>" required/>
                        </div>
                    </div>

                    <hr>
                    <div class="row">
                        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
                        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
                        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
                        <div class="form-group col-xs-6">
                            <label for="nbrKm"><b>Nombre de kilomètre : </b></label>
                            <input class="form-control" id="nbrKm" name="nbrKm" placeholder="100km" type="number" value="<?php echo $donneeForm['nbkm'] ?>" required /> </br></br>
                        </div>
                        &nbsp; &nbsp; &nbsp; &nbsp;
                        <div class="form-group col-xs-6">
                            <label for="coutEst"><b>Coût estimatif : </b></label>
                            <input class="form-control" id="coutEst" name="coutEst" placeholder="728€" type="float" value="<?php echo $donneeForm['coutE'] ?>" required/>
                        </div>
                    </div>
                    <b>Lien avec le référentiel : </b><input class="form-control" id="lien" name="lien" type="text" value="<?php echo $donneeForm['lien'] ?>" required /> </br></br>

                    <b>Véhicule(s) emprunté(s) (consulter GRR pour les disponibiltés)</b><br><br>
                    <hr>
                    &nbsp; &nbsp; &nbsp;
                    <input type="checkbox" name="vehic[]" id="clio1" value="DS-509-TQ"/>
                    <label for="clio1"><b><i>Clio Estate </i></b><i>DS-509-TQ</i></label>
                    &nbsp;
                    <input type="checkbox" name="vehic[]" id="clio2" value="4231 XE 72"/>
                    <label for="clio2"<b><i>Clio </i></b><i>4231 XE 72</i></label>
                    &nbsp; &nbsp; &nbsp;
                    <input type="checkbox" name="vehic[]" id="clio3" value="1827 XE 72"/>
                    <label for="clio3"><b><i>Clio </i></b><i>1827 XE 72 (CFA)</i></label>
                    <hr>
                    &nbsp; &nbsp; &nbsp;
                    <input type="checkbox" name="vehic[]" id="5008" value="DA-795-LL"/>
                    <label for="5008"><b><i>5008 </i></b><i>DA-795-LL</i></label>
                    &nbsp; &nbsp; &nbsp;
                    <input type="checkbox" name="vehic[]" id="modus" value="6838 XX72"/>
                    <label for="modus"><b><i>Modus </i></b><i>6838 XX72 (CFA)</i></label>
                    <hr>
                    &nbsp; &nbsp; &nbsp;
                    <input type="checkbox" name="vehic[]" id="master1" value="6387 XE72"/>
                    <label for="master1"><b><i>Master </i></b><i>6387 XE72 (attelage-8 places élèves)</i></label>
                    &nbsp; &nbsp; &nbsp;
                    <input type="checkbox" name="vehic[]" id="master2" value="6391 XE 72"/>
                    <label for="master2"><b><i>Master </i></b><i>6391 XE 72 (8 places élèves)</i></label>
                    <br>
                    &nbsp; &nbsp; &nbsp;
                    <input type="checkbox" name="vehic[]" id="trafic1" value="3962 XW 72"/>
                    <label for="trafic1"><b><i>Trafic </i></b><i>3962 XW 72 (CFA)(8 places)</i></label>
                    &nbsp; &nbsp; &nbsp;
                    <input type="checkbox" name="vehic[]" id="trafic2" value="ET 503 TL"/>
                    <label for="trafic2"><b><i>Trafic </i></b><i>ET 503 TL (CFA)(8 places)</i></label>
                    <hr>
                    <br>
                    &nbsp; &nbsp; &nbsp;
                    <input type="checkbox" name="bus" id="bus"/>
                    <label for="bus"><b><i>BUS EXTERIEUR</i></b><i id="info10">(délai minimum 3 semaines)</i></label>
                    <br>
                    <b>Bus SETRAM: </b><br><i><b>Nombre de ticket à prévoir :</b></i><input class="form-control" id="ticket" name="ticket" type="number" value="<?php echo $donneeForm['nbTicket'] ?>"/> </br>
                    <hr background-color="green">

                    <div class="row">
                        <div class="form-group col-xs-6">
                            <label for="nom"><b>Saisir un code :</b></label>
                            <input class="form-control" id="codeC" name="codeC" placeholder="45" type="number" value="<?php echo $donneeForm['codeC'] ?>" required /> </br></br>
                        </div>
                        &nbsp; &nbsp; &nbsp;
                        <div class="form-group" col-xs-6>
                            <label for="classe"><b>Classe(s) ou groupe(s) : </b></label>
                            <input class="form-control" id="classe" name="classe" type="text" value="<?php echo $donneeForm['libelleC'] ?>" required /> </br></br>
                        </div>
                        &nbsp; &nbsp; &nbsp;
                        <div class="form-group" col-xs-6>
                            <label for="nbA"><b>Nombre d'apprenants : </b></label>
                            <input class="form-control" id="nbApp" name="nbApp" type="text" value="<?php echo $donneeForm['nbr_appr'] ?>" required /> </br>
                        </div>
                        &nbsp; &nbsp; &nbsp;
                        <div class="form-group" col-xs-6>
                            <label for="nbA"><b>Nombre Accompagnateur(s) : </b></label>
                            <input class="form-control" id="nbAccomp" name="nbAccomp" type="text" value="<?php echo $donneeForm['nbr_accomp'] ?>" required /> </br>
                        </div>
                    </div>
                    <b style="color: #0000FF">Responsable de sortie: </b><br><br>
                    <div class="row">
                        &nbsp; &nbsp; &nbsp; &nbsp;
                        <div class="form-group col-xs-6">
                            <label for="nom"><b>Saisir un num :</b></label>
                            <input class="form-control" id="numR" name="numR" placeholder="2" type="number" value="<?php echo $donneeForm['idD'] ?>" required /> </br></br>
                        </div>
                        &nbsp; &nbsp; &nbsp; &nbsp;
                        <div class="form-group col-xs-6">
                            <label for="nom"><b>Nom :</b></label>
                            <input class="form-control" id="nomR" name="nomR" placeholder="Dupuy" type="text" value="<?php echo $donneeForm['nomD'] ?>" required /> </br></br>
                        </div>
                        &nbsp; &nbsp; &nbsp; &nbsp;
                        <div class="form-group col-xs-6">
                            <label for="prenom"><b>Prenom :</b></label>
                            <input class="form-control" id="prenomR" name="prenomR" placeholder="Maxime" type="text" value="<?php echo $donneeForm['prenomD'] ?>" required /> </br></br>
                        </div>
                        &nbsp; &nbsp; &nbsp; &nbsp;
                        <div class="form-group col-xs-6">
                            <label for="statut"><b>Statut :</b></label>
                            <input class="form-control" id="statutR" name="statutR" placeholder="Professeur" type="text" value="<?php echo $donneeForm['statutD'] ?>" required /> </br></br>
                        </div>
                    </div>
                    <div class="row">
                        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
                        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
                        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
                        <div class="form-group col-xs-6">
                            <label for="tel"><b>Téléphone du responsable sortie :</b></label>
                            <input class="form-control" id="telR" name="telR" placeholder="0621395482" type="text" value="<?php echo $donneeForm['telD'] ?>" required /> </br></br>
                        </div>
                        &nbsp; &nbsp; &nbsp; &nbsp;
                        <div class="form-group col-xs-6">
                            <label for="mail"><b>E-mail du responsable sortie :</b></label>
                            <input class="form-control" id="mailR" name="mailR" placeholder="[email protected]" type="text" value="<?php echo $donneeForm['mailD'] ?>" required /> </br></br>
                        </div>
                    </div>
                    <hr>
                    <b style="color: #0000FF">Acommpagnateur(s) : </b><br><br>
                    <div class="row">
                        &nbsp; &nbsp; &nbsp; &nbsp;
                        <div class="form-group col-xs-6">
                            <label for="nom"><b>Saisir un num :</b></label>
                            <input class="form-control" id="numA" name="numA" placeholder="3" type="number" value="<?php echo $donneeForm['idD'] ?>" required /> </br></br>
                        </div>
                        &nbsp; &nbsp; &nbsp; &nbsp;
                        <div class="form-group col-xs-6">
                            <label for="nom"><b>Nom :</b></label>
                            <input class="form-control" id="nomA" name="nomA" placeholder="Dupuy" type="text" value="<?php echo $donneeForm['nomD'] ?>" required /> </br></br>
                        </div>
                        &nbsp; &nbsp; &nbsp; &nbsp;
                        <div class="form-group col-xs-6">
                            <label for="prenom"><b>Prenom :</b></label>
                            <input class="form-control" id="prenomA" name="prenomA" placeholder="Maxime" type="text" value="<?php echo $donneeForm['prenomD'] ?>" required /> </br></br>
                        </div>
                        &nbsp; &nbsp; &nbsp; &nbsp;
                        <div class="form-group col-xs-6">
                            <label for="statut"><b>Statut :</b></label>
                            <input class="form-control" id="statutA" name="statutA" placeholder="Professeur" type="text" value="<?php echo $donneeForm['statutD'] ?>" required /> </br></br>
                        </div>
                    </div>
                    <div class="row">
                        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
                        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
                        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
                        <div class="form-group col-xs-6">
                            <label for="tel"><b>Téléphone du responsable sortie :</b></label>
                            <input class="form-control" id="telA" name="telA" placeholder="0621395482" type="text" value="<?php echo $donneeForm['telD'] ?>" required /> </br></br>
                        </div>
                        &nbsp; &nbsp; &nbsp; &nbsp;
                        <div class="form-group col-xs-6">
                            <label for="mail"><b>E-mail du responsable sortie :</b></label>
                            <input class="form-control" id="mailA" name="mailA" placeholder="[email protected]" type="text" value="<?php echo $donneeForm['mailD'] ?>" required /> </br></br>
                        </div>
                    </div>


                    <div class="table-responsive bg-light">
                        <table id="tabF" class="table table-striped table-sm">
                            <thead>
                            <tr>
                                <th bgcolor="#32cd32">Classe concerné</th>
                                <th bgcolor="#32cd32">Cours concerné par l'abscence du professeur</th>
                                <th bgcolor="#32cd32">Remplacement proposé</th>
                            </tr>
                            </thead>
                            <tbody>
                            <tr>
                                <th><input type="text" name="Class[]" value="<?php echo $donneeForm['classeR'] ?>" required/></th>
                                <td><input type="text" name="Cours[]" style="width: 400px" value="<?php echo $donneeForm['coursR'] ?>" required/></td>
                                <td><input type="text" name="Creneau[]" value="<?php echo $donneeForm['creneauR'] ?>" required/></td>
                            </tr>
                            <tr>
                                <th><input type="text" name="Class[]" value="<?php echo $donneeForm['classeR'] ?>" /></th>
                                <td><input type="text" name="Cours[]" style="width: 400px" value="<?php echo $donneeForm['coursR'] ?>" /></td>
                                <td><input type="text" name="Creneau[]" value="<?php echo $donneeForm['creneauR'] ?>" /></td>
                            </tr>
                            <tr>
                                <th><input type="text" name="Class[]" value="<?php echo $donneeForm['classeR'] ?>" /></th>
                                <td><input type="text" name="Cours[]" style="width: 400px" value="<?php echo $donneeForm['coursR'] ?>" /></td>
                                <td><input type="text" name="Creneau[]" value="<?php echo $donneeForm['creneauR'] ?>" /></td>
                            </tr>
                            <tr>
                                <th><input type="text" name="Class[]" value="<?php echo $donneeForm['classeR'] ?>" /></th>
                                <td><input type="text" name="Cours[]" style="width: 400px" value="<?php echo $donneeForm['coursR'] ?>" /></td>
                                <td><input type="text" name="Creneau[]" value="<?php echo $donneeForm['creneauR'] ?>" /></td>
                            </tr>
                            <tr>
                                <th><input type="text" name="Class[]" value="<?php echo $donneeForm['classeR'] ?>" /></th>
                                <td><input type="text" name="Cours[]" style="width: 400px" value="<?php echo $donneeForm['coursR'] ?>"/></td>
                                <td><input type="text" name="Creneau[]" value="<?php echo $donneeForm['creneauR'] ?>"/></td>
                            </tr>
                            <tr>
                                <th><input type="text" name="Class[]" value="<?php echo $donneeForm['classeR'] ?>" /></th>
                                <td><input type="text" name="Cours[]" style="width: 400px" value="<?php echo $donneeForm['coursR'] ?>"/></td>
                                <td><input type="text" name="Creneau[]" value="<?php echo $donneeForm['creneauR'] ?>"/></td>
                            </tr>
                            <tr>
                                <th><input type="text" name="Class[]" value="<?php echo $donneeForm['classeR'] ?>"/></th>
                                <td><input type="text" name="Cours[]" style="width: 400px" value="<?php echo $donneeForm['coursR'] ?>" /></td>
                                <td><input type="text" name="Creneau[]" value="<?php echo $donneeForm['creneauR'] ?>" /></td>
                            </tr>
                            <tr>
                                <th><input type="text" name="Class[]" value="<?php echo $donneeForm['classeR'] ?>" /></th>
                                <td><input type="text" name="Cours[]" style="width: 400px" value="<?php echo $donneeForm['coursR'] ?>" /></td>
                                <td><input type="text" name="Creneau[]" value="<?php echo $donneeForm['creneauR'] ?>" /></td>
                            </tr>
                            </tbody>
                        </table>
                    </div>
                    <br>
                    <b>Choix du repas :</b><br>
                    &nbsp; &nbsp; &nbsp;
                    <div class="row">
                        <input type="radio" name="Repas" id="RepS" value="RepS" checked>
                        <label for="RepS"><i>Repas Secs (à utiliser pour déplacements,</i><i><b> pas de conservation au froid)</b></i></label>
                        &nbsp;
                        <input type="radio" name="Repas" id="RepR" value="RepR" checked>
                        <label for="RepR"><i>Repas réfrigérés (repas complet</i><i><b> tenus au frais en glacière)</b></i></label>
                    </div>
                    <br>
                    <br>
                    <b>Nombre de repas à réserver : </b><br><hr>
                    <br>
                    <b><font color="blue">Apprenants : </font></b><br><br>
                    <div class="row">
                        <div class="form-group col-xs-6">
                            <label for="int"><b>Interne(s) : </b></label>
                            <input class="form-control" id="int" name="int" type="number" value="<?php echo $donneeForm['nbRepInt'] ?>" required>
                        </div>
                        &nbsp; &nbsp; &nbsp; &nbsp;
                        <div class="form-group col-xs-6">
                            <label for="dp"><b>DP : </b></label>
               *             <input class="form-control" id="dp" name="dp" type="number" value="<?php echo $donneeForm['nbRepDP'] ?>" required>
                        </div>
                        &nbsp; &nbsp; &nbsp; &nbsp;
                        <div class="form-group col-xs-6">
                            <label for="ext"><b>Externe(s) : </b></label>
                            <input class="form-control" id="ext" name="ext" type="number" value="<?php echo $donneeForm['nbRepExt'] ?>" required/>
                        </div>
                    </div>

                    <div class="row">
                        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
                        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
                        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
                        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
                        <div class="form-group" col-xs-6>
                            <label for="accomp"><b><font color="blue">Accompagnateurs : </font></b></label><br>
                            <input class="form-control" id="accompRepas" name="accompRepas" type="number" value="<?php echo $donneeForm['nbRepAccomp'] ?>" required /> </br>
                        </div>
                    </div>
                    <hr>
                    <b>Horaire d'enlèvement en cuisine : </b><input class="form-control" id="horaire" name="horaire" type="time" value="<?php echo $donneeForm['Hcuisine'] ?>" required /> </br></br>
                    <hr style="border-color: green">

                    <!-- A mettre dans le PDF (à la fin)

                    <p align="left"><b>Signature du demandeur :</b>
                        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;

                        <b>Signature du Directeur de l'EPLEFPA ou du Directeur du centre : </b></p>
                    <hr color="green"> -->

                    <div class="form-group">
                        <div class="col-sm-offset-2 col-sm-10">
                            <button type="submit" name="modifier" value="modifier" class="btn btn-success">Modifier</button>
                            <button type="reset" name="reint" value="reint" class="btn btn-warning">Réinitialiser</button>
                            <button type="submit" name="annuler" value="annuler" class="btn btn-danger">Annuler</button>
                        </div>
                    </div>
                <?php
            }
            ?>
                </div>
        </form>
    </div>
</div>
   <!-- </div> -->

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

07 juin 2019, 10:42

Je viens de modifier ton message pour supprimer les identifiants SQL que tu avais mis en clair... attention à ce genre de chose si tu veux éviter de te faire pirater ton site. Non pas qu'il y ait des personnes malveillantes sur PHPfrance, mais il y a des robots qui parcourent le web à la recherche de ce genre d'erreur pour les exploiter ensuite.
:arrow: Même si j'ai été rapide, changes impérativement ton mot de passe maintenant.


Pour le reste, il faut que tu avances dans ton debugage pour savoir à quel moment ça ne fonctionne pas comme prévu.
Regarde dans les logs pour avoir les messages d'erreur. Si tu ne sais pas où est ton fichier de log, fais un phpinfo() ou demande à ton hébergeur
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphanteau du PHP | 24 Messages

07 juin 2019, 12:53

Daccord merci beaucoup.
Je ferais attention prochainement.
Le problème c'est que j'ai déjà recherché quelle erreur ça pouvait être cependant après de nombreuses recherche je ne trouve pas c'est pour ça que si quelqu'un avait au moins une simple piste ça m'aiderait beaucoup.

Avatar du membre
Mammouth du PHP | 1609 Messages

07 juin 2019, 13:05

Bonjour Antoine, si tu as une page blanche il est fort à parier que tu as une erreur 500. Donc comme le suggère @rthur essaies d'obtenir le message d'erreur.
Tu peux toujours tenter avec ces deux lignes en début de script si le serveur autorise le ini_set.
ini_set('display_errors', 'On');
error_reporting(E_ALL);
Développeur web depuis + de 20 ans

Eléphanteau du PHP | 24 Messages

07 juin 2019, 13:45

Merci pour votre réponse Saian,

Je vois que mon $_SESSION (ligne 13 au début et ligne 79 dans le if juste après ma requête) n'est apparemment non définit alors que je l'ai définit dans un autre fichier qui se nomme OK_modif_LEGTA.php

Voici le code de mon fichier OK_modif_LEGTA.php :

<?php

session_start();
$_SESSION['Form_a_modif'] = $_POST['nom_demande'];
$_SESSION['demande_modification'] = 1;
// echo $_SESSION['demande_modification'];
header("Location: modif_LEGTA.php");

?>

Avatar du membre
Mammouth du PHP | 1609 Messages

07 juin 2019, 13:51

Bah je sais pas si y a un lien mais dans ton fichier du premier message ça commence comme ça :
<!DOCTYPE html>
<?php
$conn = new PDO('mysql:host=*******;port=****;dbname=*****','*****','******');

session_start();

Or le session_start() doit être fait AVANT toute sortie, donc avant le <!DOCTYPE html>. Avec les erreurs affichées tu verrais une erreur header already sent.
<?php session_start(); ?>
<!DOCTYPE html>
<?php
$conn = new PDO('mysql:host=*******;port=****;dbname=*****','*****','******');

https://www.php.net/manual/fr/function. ... -start.php
Note:

Pour utiliser des sessions basées sur les cookies, session_start() doit être appelée avant d'afficher quoi que ce soit dans le navigateur.
Développeur web depuis + de 20 ans

Eléphanteau du PHP | 24 Messages

07 juin 2019, 14:01

Alors maintenant mon formulaire s'affiche mais directement sans même passer par la case de sélection puis OK.
Et dès lors que je souhaite sélectionner une autre demande pour voir si les données change rien n'est fait.
Ce problème serait-il lié a $_SESSION ?

Avatar du membre
Mammouth du PHP | 1609 Messages

07 juin 2019, 14:11

Je t'ai déjà aidé à résoudre l'erreur première, celle qui faisait que de toute façon rien ne pouvait fonctionner. Maintenant je vais te laisser réfléchir un peu et chercher par toi même. ;)
Développeur web depuis + de 20 ans

Eléphanteau du PHP | 24 Messages

07 juin 2019, 14:16

D'accord merci beaucoup pour ton aide en tout cas tu m'a un peu sauvé ^^

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

07 juin 2019, 17:49

Et j'insiste, il faut impérativement que tu affiches les messages d'erreur ou que tu regardes dans les logs de ton serveur car sinon c'est impossible de débuguer à l'aveugle sans connaitre les erreurs rencontrées.
Surtout que PHP a l'avantage d'avoir des messages d'erreur assez explicites donc autant en profiter :-D
Quand tout le reste a échoué, lisez le mode d'emploi...