Bonjour,
comme l'indique le titre, j'ai ce message d'erreur :
A force de lire les discussions sur cette erreur j'ai fini par comprendre que ma variable id ne retournait pas de valeur. Et je suis tout à fait d'accord. Mais le souci c'est que les autres variables rendent une valeur alors qu'elles font parties du même formulaire.Notice: Undefined index: id in C:\wamp\www\MatInfo\modifPC.php on line 202
Laissez moi vous donner quelques morceaux de codes (ceux en lien avec le disfonctionnement)
Le formulaire :
(Il ne s'agit là que d'une partie du formulaire, il y a d'autres champs, et ceux ci lors de la validation ne me disent pas Undefined Index)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <form action="modifPC.php" method="POST"> <label for="id">Identifiant :</label> <input type="text" name="id" id="id" value="'.$ligne['ID'].'" disabled="disabled" /> <input type="submit" name="modifier" value="Modifier" /></form>
Précisions sur le formulaire :
Il récupère ses valeurs en les cherchant dans une base de données, la récupération se déroule sans problème.
Ensuite, en cliquant sur le bouton submit, le message d'erreur cité plus haut apparaît. Seul ma variable id coince, alors que les autres fonctionnent, j'ai vérifié, je récupère bien leurs valeurs. Donc pourquoi ce id gêne temps que ça?
Au fait, voici comment je récupère mes variables après le clique sur le bouton submit :
Et même principe pour les autres.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $ID=$_POST['id'];
Autre précision :
Le formulaire et son traitement (après le clique du bouton submit) se passe sur la même page php : modifPC.php
Si quelqu'un peut m'aider, s'il vous plait, je ne comprend pas ce qui se passe avec mon id.
Partager