Petit question en php

Résolu
Fleur -  
NookZ Messages postés 2376 Statut Membre -
Bonjour,
svp je réalise en php un formulaire d'ajout mais dans ce formulaire je préfère que l'utilisateur qui le rempli, rempli juste la moitié du formulaire (donc pas tous les champs de la table) est ce que c'est faisable ?
merci pour votre aide
Configuration: Windows Vista
Firefox 3.0.10

23 réponses

  • 1
  • 2
  1. sasha35 Messages postés 73 Statut Membre 11
     
    Je suis pas sur de comprendre ta question, mais en gros tu voudrait qu'il te renseigne par exemple

    Nom:
    Prenom:
    age:
    ect..

    mais que des champs comme

    Quel est la couleur du ciel:
    quel est la traduction anglaise de home:

    soit déjà remplie, afficher et non modifiable.

    Faire tout cela est possible.
    0
  2. NookZ Messages postés 2376 Statut Membre 514
     
    Bonjour,

    Si au contraire ce que vous souhaitez c'est d'avoir un formulaire qui finit par une insertion en base et que l'utilisateur a des champs facultatif alors il suffira de préciser en base que les champs désirés peuvent être à NULL.
    0
  3. Fleur
     
    oui je veux faire en sorte par exempl
    j'ao un formulaire
    nom
    prenom
    adresse mail
    quand l'utilisateur les remplie il peut laisser le champ adresse mail vide et il clique sur valider ca marche (y 'aura enregstrement dans la table)
    c'est faisable en changeant les valeur a null c'est ca ?
    0
    1. NookZ Messages postés 2376 Statut Membre 514
       
      Oui il s'agit des possibilité de valeur de champ soit NOT NULL (le champ ne peut pas être vide), soit NULL (le champ peut être vide)


      Si vous avez une base MySQL avec PHPMyAdmin je peux vous expliquer la manipulation.
      0
  4. Fleur
     
    salut oui j'utilise MySQL avec PHPMyAdmin j'ai changer mon champ en null=oui default =null c'est ca ?
    0
    1. NookZ Messages postés 2376 Statut Membre 514
       
      oui :)

      si besoin en ai vous pouvez changer le default afin de mettre une valeur comme "non renseigné" etc.
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Fleur
     
    stp tu peux me corriger le code car ca n'a pas marcher

    <?php
    include('connex.inc.php');
    //si tout les données sont bien saisies
    if( !empty($_POST['matrciule']) && !empty($_POST['nom'])&& !empty($_POST['prenom'])&& !empty($_POST['direction'])&& !empty($_POST['affectation'])&& !empty($_POST['service'])&& !empty($_POST['adressedurantleconge']) && !empty($_POST['telephone']) && !empty($_POST['nbjourouvrable']) && !empty($_POST['datedepart']) && !empty($_POST['dateretour']) && !empty($_POST['signatureemploye']) )
    {
    //récupération des données saisies dont des variables
    $matricule=mysql_escape_string($_POST['matricule']);
    $nom=mysql_escape_string($_POST['nom']);
    $prenom=mysql_escape_string($_POST['prenom']);
    $direction=mysql_escape_string($_POST['direction']);
    $affectation=mysql_escape_string($_POST['affectation']);
    $service=mysql_escape_string($_POST['service']);
    $adressedurantleconge=mysql_escape_string($_POST['adressedurantleconge']);
    $telephone=mysql_escape_string($_POST['telephone']);
    $nbjourouvrable=mysql_escape_string($_POST['nbjourouvrable']);
    $datedepart=mysql_escape_string($_POST['datedepart']);
    $dateretour=mysql_escape_string($_POST['dateretour']);
    $signatureemploye=mysql_escape_string($_POST['signatureemploye']);

    //Requète SQL
    $requete="INSERT INTO formulaireconge
    VALUES('$matricule','$nom' ,'$prenom', '$direction', '$affectation','$service', '$grade' , '$adressedurantleconge', '$telephone', '$nbjourouvrable', '$datedepart', '$dateretour', '$signatureemploye' )";
    $idcom=connex('basebank','myparam');
    $result=mysql_query($requete,$idcom);

    //si le résultat de la requete est:echoué 'erreur MYSQL
    if($result)
    //sinon si resultat=succes

    {

    echo "Matricule :".$matricule. "<br>";
    echo "Nom :".$nom. "<br>";
    echo "Prénom :".$prenom. "<br>" ;
    echo "Téléphone:".$telephone. "<br>" ;
    echo "Direction :".$direction ."<br>";
    echo "Affectation :".$affectation."<br>";
    echo "Service :".$service."<br>";
    echo "Grade :".$grade."<br>";
    echo "Adresse durant le congé :".$adressedurantleconge."<br>";
    echo "Téléphone :".$telephone."<br>";
    echo "Nombrede jours ouvrables :".$nbjourouvrable."<br>";
    echo "Date de départ :".$datedepart."<br>";
    echo "Date de retour:".$dateretour."<br>";
    echo "Signature de l'employé:".$signatureemploye."<br>";

    }
    }
    //si l'administrateur ne saisie pa une des données ds le formulaire d'ajout utilisateur

    else {echo "<h5>Formulaire d'ajout utilisateur à compléter!</h5>";}
    ?>
    0
  7. NookZ Messages postés 2376 Statut Membre 514
     
    Remplacez ceci
    $result=mysql_query($requete,$idcom);
    par cela
    $result=mysql_query($requete,$idcom) or die('Erreur SQL !'.mysql_error());

    Cela vous donnera l'erreur exacte, vous pouvez l'utiliser après chaque fonction mysql ;)
    0
  8. Fleur
     
    Ca marche pas j'ai
    Formulaire d'ajout utilisateur à compléter!

    voila le code
    <?php
    include('connex.inc.php');
    //si tout les données sont bien saisies
    if( !empty($_POST['matrciule']) && !empty($_POST['nom'])&& !empty($_POST['prenom'])&& !empty($_POST['direction'])&& !empty($_POST['affectation'])&& !empty($_POST['service'])&& !empty($_POST['adressedurantleconge']) && !empty($_POST['telephone']) && !empty($_POST['nbjourouvrable']) && !empty($_POST['datedepart']) && !empty($_POST['dateretour']) && !empty($_POST['signatureemploye']) )
    {
    //récupération des données saisies dont des variables
    $matricule=mysql_escape_string($_POST['matricule']);
    $nom=mysql_escape_string($_POST['nom']);
    $prenom=mysql_escape_string($_POST['prenom']);
    $direction=mysql_escape_string($_POST['direction']);
    $affectation=mysql_escape_string($_POST['affectation']);
    $service=mysql_escape_string($_POST['service']);
    $adressedurantleconge=mysql_escape_string($_POST['adressedurantleconge']);
    $telephone=mysql_escape_string($_POST['telephone']);
    $nbjourouvrable=mysql_escape_string($_POST['nbjourouvrable']);
    $datedepart=mysql_escape_string($_POST['datedepart']);
    $dateretour=mysql_escape_string($_POST['dateretour']);
    $signatureemploye=mysql_escape_string($_POST['signatureemploye']);

    //Requète SQL
    $requete="INSERT INTO formulaireconge
    VALUES('$matricule','$nom' ,'$prenom', '$direction', '$affectation','$service', '$grade' , '$adressedurantleconge', '$telephone', '$nbjourouvrable', '$datedepart', '$dateretour', '$signatureemploye' )";
    $idcom=connex('basebank','myparam');
    $result=mysql_query($requete,$idcom) or die('Erreur SQL !'.mysql_error());

    //si le résultat de la requete est:echoué 'erreur MYSQL
    if($result)
    //sinon si resultat=succes

    {

    echo "Matricule :".$matricule. "<br>";
    echo "Nom :".$nom. "<br>";
    echo "Prénom :".$prenom. "<br>" ;
    echo "Téléphone:".$telephone. "<br>" ;
    echo "Direction :".$direction ."<br>";
    echo "Affectation :".$affectation."<br>";
    echo "Service :".$service."<br>";
    echo "Grade :".$grade."<br>";
    echo "Adresse durant le congé :".$adressedurantleconge."<br>";
    echo "Téléphone :".$telephone."<br>";
    echo "Nombrede jours ouvrables :".$nbjourouvrable."<br>";
    echo "Date de départ :".$datedepart."<br>";
    echo "Date de retour:".$dateretour."<br>";
    echo "Signature de l'employé:".$signatureemploye."<br>";

    }
    }
    //si l'administrateur ne saisie pa une des données ds le formulaire d'ajout utilisateur

    else {echo "<h5>Formulaire d'ajout utilisateur à compléter!</h5>";}
    ?>
    0
  9. NookZ Messages postés 2376 Statut Membre 514
     
    Je ne comprends pas, qu'est-ce qui ne marche pas? Avez-vous une erreur?

    Et dans votre test :
    !empty($_POST['matrciule']) && !empty($_POST['nom'])&& !empty($_POST['prenom'])&& !empty($_POST['direction'])&& !empty($_POST['affectation'])&& !empty($_POST['service'])&& !empty($_POST['adressedurantleconge']) && !empty($_POST['telephone']) && !empty($_POST['nbjourouvrable']) && !empty($_POST['datedepart']) && !empty($_POST['dateretour']) && !empty($_POST['signatureemploye'])

    vous testez bien tous les champs sauf ceux non obligatoires?
    0
  10. Fleur
     
    dans le formulaire j'ai mis juste juste les champs qui doivent être mis pas les autres , est ce que c'est faux ?
    quand j'exécute j'ai ca: Formulaire d'ajout utilisateur à compléter!
    0
    1. NookZ Messages postés 2376 Statut Membre 514
       
      ah ça peut poser soucis selon l'ordre des champs dans votre table formulaireconge.
      Pouvez-vous me dire les champs de cette table dans l'ordre?
      0
  11. Fleur
     
    matricule`, `nom`, `prenom`, `direction`, `affectation`, `service`, `adressedurantleconge`, `telephone`, `nbjourouvrable`, `datedepart`, `dateretour`, `signatureemploye`, `inputter`, `authorizer`, `observation`, `signature`, `droitconge`, `nbjaccorde`, `directionadministrative`, `vicepresident`, `titredeconge`, `sousreference`, `etatdemande`
    0
    1. NookZ Messages postés 2376 Statut Membre 514
       
      ok donc il vous faut préciser les champs affectés ainsi :
      "INSERT INTO formulaireconge (Matricule, nom, prenom, direction, affctation, service, adressedurantleconge, telephone, nbjourouvrable, datedepart, dateretour, signatureemploye)
      VALUES('$matricule','$nom' ,'$prenom', '$direction', '$affectation','$service', '$grade' , '$adressedurantleconge', '$telephone', '$nbjourouvrable', '$datedepart', '$dateretour', '$signatureemploye' )";
      0
  12. Fleur
     
    Maintenant quand je clique sur valider ya rien qui se passe ni ajout dans la table ni une phrase pour indiquer une erreur ou ajout avec suscces
    code
    <?php
    include('connex.inc.php');
    //si tout les données sont bien saisies
    if( !empty($_POST['matrciule']) && !empty($_POST['nom'])&& !empty($_POST['prenom'])&& !empty($_POST['direction'])&& !empty($_POST['affectation'])&& !empty($_POST['service'])&& !empty($_POST['adressedurantleconge']) && !empty($_POST['telephone']) && !empty($_POST['nbjourouvrable']) && !empty($_POST['datedepart']) && !empty($_POST['dateretour']) && !empty($_POST['signatureemploye']) )
    {
    //récupération des données saisies dont des variables
    $matricule=mysql_escape_string($_POST['matricule']);
    $nom=mysql_escape_string($_POST['nom']);
    $prenom=mysql_escape_string($_POST['prenom']);
    $direction=mysql_escape_string($_POST['direction']);
    $affectation=mysql_escape_string($_POST['affectation']);
    $service=mysql_escape_string($_POST['service']);
    $adressedurantleconge=mysql_escape_string($_POST['adressedurantleconge']);
    $telephone=mysql_escape_string($_POST['telephone']);
    $nbjourouvrable=mysql_escape_string($_POST['nbjourouvrable']);
    $datedepart=mysql_escape_string($_POST['datedepart']);
    $dateretour=mysql_escape_string($_POST['dateretour']);
    $signatureemploye=mysql_escape_string($_POST['signatureemploye']);

    //Requète SQL
    $requete="INSERT INTO formulaireconge (matricule, nom, prenom, direction, affctation, service, adressedurantleconge, telephone, nbjourouvrable, datedepart, dateretour, signatureemploye)
    VALUES('$matricule','$nom' ,'$prenom', '$direction', '$affectation','$service', '$grade' , '$adressedurantleconge', '$telephone', '$nbjourouvrable', '$datedepart', '$dateretour', '$signatureemploye' )";
    $idcom=connex('basebank','myparam');
    $result=mysql_query($requete,$idcom) or die('Erreur SQL !'.mysql_error());

    //si le résultat de la requete est:echoué 'erreur MYSQL
    if($result)
    //sinon si resultat=succes

    {

    echo "Matricule :".$matricule. "<br>";
    echo "Nom :".$nom. "<br>";
    echo "Prénom :".$prenom. "<br>" ;
    echo "Téléphone:".$telephone. "<br>" ;
    echo "Direction :".$direction ."<br>";
    echo "Affectation :".$affectation."<br>";
    echo "Service :".$service."<br>";
    echo "Grade :".$grade."<br>";
    echo "Adresse durant le congé :".$adressedurantleconge."<br>";
    echo "Téléphone :".$telephone."<br>";
    echo "Nombrede jours ouvrables :".$nbjourouvrable."<br>";
    echo "Date de départ :".$datedepart."<br>";
    echo "Date de retour:".$dateretour."<br>";
    echo "Signature de l'employé:".$signatureemploye."<br>";

    }
    }
    //si l'administrateur ne saisie pa une des données ds le formulaire d'ajout utilisateur

    else {echo "<h5>Formulaire d'ajout utilisateur à compléter!</h5>";}
    ?>
    0
  13. NookZ Messages postés 2376 Statut Membre 514
     
    je 'lai écrit à la va-vite la requête :s par exemple affectation, j'ai écrit affctation, c'était juste pour vous montrer la logique du truc, en plus je pense que les majuscules comptent
    0
  14. Fleur
     
    non meme en corrigeant affectation ca donne la meme chose
    0
  15. NookZ Messages postés 2376 Statut Membre 514
     
    Vous avez toujours ça :
    "quand j'exécute j'ai ca: Formulaire d'ajout utilisateur à compléter!"
    ?
    0
  16. Fleur
     
    non j'ai rien
    0
    1. NookZ Messages postés 2376 Statut Membre 514
       
      Alors on va faire point par point, reprenez votre requête d'origine, vous avez l'affichage ci-dessus, c'est bien ça?
      0
  17. Fleur
     
    Pardon avec ce code j'ai
    Formulaire d'ajout utilisateur à compléter!
    je ne l'ai pas vue car il a ete placer en haut de la page a droit sur le header
    <span class="indent">
    <?php
    include('connex.inc.php');
    //si tout les données sont bien saisies
    if( !empty($_POST['matrciule']) && !empty($_POST['nom'])&& !empty($_POST['prenom'])&& !empty($_POST['direction'])&& !empty($_POST['affectation'])&& !empty($_POST['service'])&& !empty($_POST['adressedurantleconge']) && !empty($_POST['telephone']) && !empty($_POST['nbjourouvrable']) && !empty($_POST['datedepart']) && !empty($_POST['dateretour']) && !empty($_POST['signatureemploye']) )
    {
    //récupération des données saisies dont des variables
    $matricule=mysql_escape_string($_POST['matricule']);
    $nom=mysql_escape_string($_POST['nom']);
    $prenom=mysql_escape_string($_POST['prenom']);
    $direction=mysql_escape_string($_POST['direction']);
    $affectation=mysql_escape_string($_POST['affectation']);
    $service=mysql_escape_string($_POST['service']);
    $adressedurantleconge=mysql_escape_string($_POST['adressedurantleconge']);
    $telephone=mysql_escape_string($_POST['telephone']);
    $nbjourouvrable=mysql_escape_string($_POST['nbjourouvrable']);
    $datedepart=mysql_escape_string($_POST['datedepart']);
    $dateretour=mysql_escape_string($_POST['dateretour']);
    $signatureemploye=mysql_escape_string($_POST['signatureemploye']);

    //Requète SQL
    $requete="INSERT INTO formulaireconge (matricule, nom, prenom, direction, affectation, service, adressedurantleconge, telephone, nbjourouvrable, datedepart, dateretour, signatureemploye)
    VALUES('$matricule','$nom' ,'$prenom', '$direction', '$affectation','$service', '$grade' , '$adressedurantleconge', '$telephone', '$nbjourouvrable', '$datedepart', '$dateretour', '$signatureemploye' )";
    $idcom=connex('basebank','myparam');
    $result=mysql_query($requete,$idcom) or die('Erreur SQL !'.mysql_error());

    //si le résultat de la requete est:echoué 'erreur MYSQL
    if($result)
    //sinon si resultat=succes

    {

    echo "Matricule :".$matricule. "<br>";
    echo "Nom :".$nom. "<br>";
    echo "Prénom :".$prenom. "<br>" ;
    echo "Téléphone:".$telephone. "<br>" ;
    echo "Direction :".$direction ."<br>";
    echo "Affectation :".$affectation."<br>";
    echo "Service :".$service."<br>";
    echo "Grade :".$grade."<br>";
    echo "Adresse durant le congé :".$adressedurantleconge."<br>";
    echo "Téléphone :".$telephone."<br>";
    echo "Nombrede jours ouvrables :".$nbjourouvrable."<br>";
    echo "Date de départ :".$datedepart."<br>";
    echo "Date de retour:".$dateretour."<br>";
    echo "Signature de l'employé:".$signatureemploye."<br>";

    }
    }
    //si l'administrateur ne saisie pa une des données ds le formulaire d'ajout utilisateur

    else {echo "<h5>Formulaire d'ajout utilisateur à compléter!</h5>";}
    ?>
    0
    1. NookZ Messages postés 2376 Statut Membre 514
       
      aaah!

      donc le problème se trouve ici :
      if( !empty($_POST['matrciule']) && !empty($_POST['nom'])&& !empty($_POST['prenom'])&& !empty($_POST['direction'])&& !empty($_POST['affectation'])&& !empty($_POST['service'])&& !empty($_POST['adressedurantleconge']) && !empty($_POST['telephone']) && !empty($_POST['nbjourouvrable']) && !empty($_POST['datedepart']) && !empty($_POST['dateretour']) && !empty($_POST['signatureemploye']) )
      {

      un des champs de cette liste est vide
      0
  18. Fleur
     
    j'ai pas compris
    0
    1. NookZ Messages postés 2376 Statut Membre 514
       
      Le message qui est affiché, ne s'affiche que si cette condition :
      if( !empty($_POST['matrciule']) && !empty($_POST['nom'])&& !empty($_POST['prenom'])&& !empty($_POST['direction'])&& !empty($_POST['affectation'])&& !empty($_POST['service'])&& !empty($_POST['adressedurantleconge']) && !empty($_POST['telephone']) && !empty($_POST['nbjourouvrable']) && !empty($_POST['datedepart']) && !empty($_POST['dateretour']) && !empty($_POST['signatureemploye']) )
      {

      n'est pas respectée donc si un des champs matricule etc n'est pas remplis

      !
      Sauf que je viens de voir une erreur
      if( !empty($_POST['matrciule'])
      ça s'écrit pas comme ça matricule, vérifiez l'orthographe de vos champs ^^"
      0
  19. Fleur
     
    OUi je suis entrain de remplir tout les champs et j'ai corriger la faute d'orthographe
    code
    <?php
    include('connex.inc.php');
    //si tout les données sont bien saisies
    if( !empty($_POST['matricule']) && !empty($_POST['nom'])&& !empty($_POST['prenom'])&& !empty($_POST['direction'])&& !empty($_POST['affectation'])&& !empty($_POST['service'])&& !empty($_POST['adressedurantleconge']) && !empty($_POST['telephone']) && !empty($_POST['nbjourouvrable']) && !empty($_POST['datedepart']) && !empty($_POST['dateretour']) && !empty($_POST['signatureemploye']) )
    {
    //récupération des données saisies dont des variables
    $matricule=mysql_escape_string($_POST['matricule']);
    $nom=mysql_escape_string($_POST['nom']);
    $prenom=mysql_escape_string($_POST['prenom']);
    $direction=mysql_escape_string($_POST['direction']);
    $affectation=mysql_escape_string($_POST['affectation']);
    $service=mysql_escape_string($_POST['service']);
    $adressedurantleconge=mysql_escape_string($_POST['adressedurantleconge']);
    $telephone=mysql_escape_string($_POST['telephone']);
    $nbjourouvrable=mysql_escape_string($_POST['nbjourouvrable']);
    $datedepart=mysql_escape_string($_POST['datedepart']);
    $dateretour=mysql_escape_string($_POST['dateretour']);
    $signatureemploye=mysql_escape_string($_POST['signatureemploye']);

    //Requète SQL
    $requete="INSERT INTO formulaireconge (matricule, nom, prenom, direction, affectation, service, adressedurantleconge, telephone, nbjourouvrable, datedepart, dateretour, signatureemploye)
    VALUES('$matricule','$nom' ,'$prenom', '$direction', '$affectation','$service', '$grade' , '$adressedurantleconge', '$telephone', '$nbjourouvrable', '$datedepart', '$dateretour', '$signatureemploye' )";
    $idcom=connex('basebank','myparam');
    $result=mysql_query($requete,$idcom) or die('Erreur SQL !'.mysql_error());

    //si le résultat de la requete est:echoué 'erreur MYSQL
    if($result)
    //sinon si resultat=succes

    {

    echo "Matricule :".$matricule. "<br>";
    echo "Nom :".$nom. "<br>";
    echo "Prénom :".$prenom. "<br>" ;
    echo "Téléphone:".$telephone. "<br>" ;
    echo "Direction :".$direction ."<br>";
    echo "Affectation :".$affectation."<br>";
    echo "Service :".$service."<br>";
    echo "Grade :".$grade."<br>";
    echo "Adresse durant le congé :".$adressedurantleconge."<br>";
    echo "Téléphone :".$telephone."<br>";
    echo "Nombrede jours ouvrables :".$nbjourouvrable."<br>";
    echo "Date de départ :".$datedepart."<br>";
    echo "Date de retour:".$dateretour."<br>";
    echo "Signature de l'employé:".$signatureemploye."<br>";

    }
    }
    //si l'administrateur ne saisie pa une des données ds le formulaire d'ajout utilisateur

    else {echo "<h5>Formulaire d'ajout utilisateur à compléter!</h5>";}
    ?>
    0
  20. NookZ Messages postés 2376 Statut Membre 514
     
    et ça donne?
    0
  21. Fleur
     
    pardon
    Notice: Undefined variable: grade in C:\Program Files\EasyPHP 3.0\www\PFE\site_flash\cibleFormCongeAdmin.php on line 38
    Erreur SQL !Column count doesn't match value count at row 1

    code
    <?php
    include('connex.inc.php');
    //si tout les données sont bien saisies
    if( !empty($_POST['matricule']) && !empty($_POST['nom'])&& !empty($_POST['prenom'])&& !empty($_POST['direction'])&& !empty($_POST['affectation'])&& !empty($_POST['service'])&& !empty($_POST['adressedurantleconge']) && !empty($_POST['telephone']) && !empty($_POST['nbjourouvrable']) && !empty($_POST['datedepart']) && !empty($_POST['dateretour']) && !empty($_POST['signatureemploye']) )
    {
    //récupération des données saisies dont des variables
    $matricule=mysql_escape_string($_POST['matricule']);
    $nom=mysql_escape_string($_POST['nom']);
    $prenom=mysql_escape_string($_POST['prenom']);
    $direction=mysql_escape_string($_POST['direction']);
    $affectation=mysql_escape_string($_POST['affectation']);
    $service=mysql_escape_string($_POST['service']);
    $adressedurantleconge=mysql_escape_string($_POST['adressedurantleconge']);
    $telephone=mysql_escape_string($_POST['telephone']);
    $nbjourouvrable=mysql_escape_string($_POST['nbjourouvrable']);
    $datedepart=mysql_escape_string($_POST['datedepart']);
    $dateretour=mysql_escape_string($_POST['dateretour']);
    $signatureemploye=mysql_escape_string($_POST['signatureemploye']);

    //Requète SQL
    $requete="INSERT INTO formulaireconge (matricule, nom, prenom, direction, affectation, service, adressedurantleconge, telephone, nbjourouvrable, datedepart, dateretour, signatureemploye)
    VALUES('$matricule','$nom' ,'$prenom', '$direction', '$affectation','$service', '$grade' , '$adressedurantleconge', '$telephone', '$nbjourouvrable', '$datedepart', '$dateretour', '$signatureemploye' )";
    $idcom=connex('basebank','myparam');
    $result=mysql_query($requete,$idcom) or die('Erreur SQL !'.mysql_error());

    //si le résultat de la requete est:echoué 'erreur MYSQL
    if($result)
    //sinon si resultat=succes

    {

    echo "Matricule :".$matricule. "<br>";
    echo "Nom :".$nom. "<br>";
    echo "Prénom :".$prenom. "<br>" ;
    echo "Téléphone:".$telephone. "<br>" ;
    echo "Direction :".$direction ."<br>";
    echo "Affectation :".$affectation."<br>";
    echo "Service :".$service."<br>";
    echo "Grade :".$grade."<br>";
    echo "Adresse durant le congé :".$adressedurantleconge."<br>";
    echo "Téléphone :".$telephone."<br>";
    echo "Nombrede jours ouvrables :".$nbjourouvrable."<br>";
    echo "Date de départ :".$datedepart."<br>";
    echo "Date de retour:".$dateretour."<br>";
    echo "Signature de l'employé:".$signatureemploye."<br>";

    }
    }
    //si l'administrateur ne saisie pa une des données ds le formulaire d'ajout utilisateur

    else {echo "<h5>Formulaire d'ajout utilisateur à compléter!</h5>";}
    ?>
    0
    1. NookZ Messages postés 2376 Statut Membre 514
       
      En fait vous essayé d'insérer un champ de plus que vous ne spécifier de champs dans lesquels insérer.
      Ma questions est donc, à quel colonne de votre table correspond $grade?
      0
  • 1
  • 2