Probleme code php [Résolu/Fermé]

Signaler
Messages postés
16
Date d'inscription
samedi 2 février 2013
Statut
Membre
Dernière intervention
24 octobre 2018
-
Messages postés
16
Date d'inscription
samedi 2 février 2013
Statut
Membre
Dernière intervention
24 octobre 2018
-
je debute au php et j'ai un soucit je realise un tuto mais j'ai une erreur sur mon code je suis perdu quelqu'un peut m'aider ? voici le code:

<?php 
 require_once('connexionbd.php');

 $idS=isset($_GET['idS'])?$_GET['idS']:0;
 $requeteS="select * from stagiaire where idStagiaire= $idS";
 $resultatS = $pdo->query($requeteS);
 $stagiaire=$resultatS->fetch();
 $nom=$stagiaire['nom'];
 $prenom=$stagiaire['prenom'];
 $civilite=$stagiaire['civilite'];
 $idStagiaire=$stagiaire['idStagiaire'];
 $nomPhoto=$stagiaire['photo'];


 $requeteF="select * from stagiaire";
 $resultatF=$pdo->query($requeteF);




?>

<!DOCTYPE html>
<html>
<head>
 <meta charset="utf-8">
 <title>Edition du stagiaire</title>
 <link rel="stylesheet" type="text/css" href="../css/bootstrap.min.css">
 <link rel="stylesheet" type="text/css" href="../css/style.css">
</head>
<body>
 <?php include("menu.php"); ?>
 <div class="container">
  
      <div class="panel panel-primary margetop ">
       <div class="panel-heading">Edition du stagiaire: </div>
       <div class="panel-body">
       <form method="post" action="updateStagiaire.php" class="form" enctype="multipart/form-data">
        <div class="form-group">
    <label for="niveau">id du stagiaire : <?php echo $idS ?></label>
       <input type="hidden" name="idS"class="form-control"  value="<?php echo $idS ?>"/>
      </div>

   <div class="form-group">
    <label for="nom">Nom :</label>
       <input type="text" name="nom" placeholder="nom" class="form-control" value="<?php echo $nom ?>"/>
      </div>
      <div class="form-group">
    <label for="prenom">Prenom :</label>
       <input type="text" name="prenom" placeholder="prenom" class="form-control" value="<?php echo $prenom ?>"/>
      </div>
      <div class="form-group">
    <label for="civilite">Civilite :</label>
    <div>
        <label><input type="radio" name="civilite" value= "F" /> F </label><br>
        <label><input type="radio" name="civilite" value= "M" /> M </label>
       </div>
      </div>

      
       <label for="filiere">filière :</label>
      
       <select name="filiere" id="filiere" class="form-control">
        <?php while ($filiere= $resultatF->fetch()){ ?>
         <option>
          <?php echo $filiere ['nomFiliere'] ?>
         </option>
        <?php }?>
       </select>
      
      <div class="form-group">
    <label for="photo">Photo :</label>
       <input type="file" name="photo" />
      </div>
      <button type="submit" class="btn btn-success">
       <span class="glyphicon glyphicon-save"></span>
       Enregistrer
      </button>
       
     </form>
     </div>

     </div>
 </div>
</body>
</html>

1 réponse

Messages postés
32054
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
11 avril 2021
3 391
Bonjour
Commence par ca

https://www.commentcamarche.net/faq/48399-php-gestion-des-erreurs-debogage-et-ecriture-du-code


Et surtout...donne nous le message d'erreur...ça va aider...


-
Cordialement, 
Jordane                                                                 
Messages postés
16
Date d'inscription
samedi 2 février 2013
Statut
Membre
Dernière intervention
24 octobre 2018

voici le message d'erreur (!)Notice :undefined index: nomFiliere in C:\wamp\www\gestion-stage\pages\editerStagiaire.php on line 66 call stack#timememoryfonctionlocation 10.1224364440{main} ...\editerStagiaire.php:0
Messages postés
16
Date d'inscription
samedi 2 février 2013
Statut
Membre
Dernière intervention
24 octobre 2018

c'est bon jordane j'ai vu mon erreur a la ligne 11 j'aurais du mettre $idFiliere au lieu de $idStagiaire mais la c'est bon ca marche merci beaucoup