Affichage d'un formulaire pré-rempli
Posté : 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 :
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>
<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">
<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>
<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>
<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>
<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>
<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
<!-- É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>
<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>
<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">
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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">
<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>
<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>
<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>
<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">
<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>
<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">
<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>
<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>
<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>
<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">
<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>
<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>
<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>
<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>
<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>
<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">
<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>
<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> -->