Bonjour,
j'ai une page de modification qui me permet de modifier mon formulaire.
Mon problème est que lorsque je veux faire mon UPDATE il me faut une valeur qui est présente dans l'id et le name de mon select de mon fichier modif_LEGTA.php, valeur que je veux donc utiliser par la suite avec $_POST.
Le problème est que j'ai ce message dès lors que je valide mon changement :
Notice: Undefined index: nom_demande in /homepages/12/d509545013/htdocs/resa/Tools Formulaire/modification.php on line 59
Erreur qui provient du fichier modification.php (mon fichier de requêtes) à la ligne 59 :
$req0 = "SELECT ID_DEMANDE FROM oredresmissions WHERE NUM='".$_POST['nom_demande']."' ;";
Et voici mon select de mon fichier modif_LEGTA.php :
<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_demande
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>
J'aimerais donc savoir d'où provient l'erreur et comment je pourrait la résoudre.
PS: ce sont des bouts de code. je ne vais pas vous mettre mon code en entier ^^ autant vous simplifiez la vie si c'est pour m'aider 