Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1344 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  récupération de données à insérer dans un formulaire

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

récupération de données à insérer dans un formulaire

n°1146325
chococolap​in
Posté le 11-07-2005 à 14:08:20  profilanswer
 

Bonjour, je reste bloqué depuis quelques jours sur un problème a priori simple sur un formulaire en php/mysql. je dispose d'une table "employe" avec comme champs "Num_Emp","Nom_Emp" et "Prenom_Emp",cette table étant déjà remplie de nombreux champs,dont certains ayant le même nom.Le but de mon formulaire est d'intégrer une fonction de recherche des employés en fonction du champ "nom" du formulaire, même rempli partiellement.Ainsi, en tapant par exemple "Mar", je voudrais remplir le formulaire avec les informations du 1er "Nom_Emp" dans la base de données commençant par "Mar", et par la suite à l'aide d'un bouton "suivant", remplir le formulaire avec l'enregistrement suivant.
Pour le moment j'ai réussi à récupérer le premier enregistrement  grace au code suivant:
 

Code :
  1. $Nom_Emp = $HTTP_POST_VARS["Nom_Emp"];
  2. $sql = "select * from employe where (Nom_Emp like \"$Nom_Emp%\" )";
  3. $id_res = mysql_query($sql);
  4. if (mysql_num_rows($id_res) != 0){
  5.        if ($ligne = mysql_fetch_array($id_res)) {
  6.     echo "<script language='javascript'>\n";
  7. echo "RemplirForm('$ligne[0]','$ligne[1]','$ligne[2]');\n";    echo "</script>\n";
  8.        }
  9. }


fonction "RemplirForm" :
 

Code :
  1. function RemplirForm(Num,Nom,Prenom){
  2. document.form1.Num_Emp.value=Num;
  3. document.form1.Nom_Emp.value=Nom;
  4. document.form1.Prenom_Emp.value=Prenom;
  5. }


 
Ce code permet donc de remplir le formulaire avec le premier enregistrement, reste à gérer le bouton "suivant".Je me suis orienté tout d'abord vers le javascript avec un évènement onClick, mais il n'est pas possible d'insérer du code php dans une fonstion js.
Je ne sais pas trop comment m'y prendre et commence à douter de moi. Si vous avez déjà traité ce genre de problème ou avez des idées, n'hésitez pas SVP! Merci d'avance!

mood
Publicité
Posté le 11-07-2005 à 14:08:20  profilanswer
 

n°1146341
cesarr89
Posté le 11-07-2005 à 14:14:59  profilanswer
 
n°1146438
FlorentG
Unité de Masse
Posté le 11-07-2005 à 15:10:42  profilanswer
 

Je vois pas l'interêt du JS ici :heink: :heink:

n°1146489
plainsofpa​in
Pingouino's lover
Posté le 11-07-2005 à 15:25:07  profilanswer
 

Pourquoi tu ne remplis pas les champs en php ???


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  récupération de données à insérer dans un formulaire

 

Sujets relatifs
FORMULAIRE[HTML/PHP] Récupérer données d'un csv
[Formulaire] Changer les options d'un <select>formulaire - insérer un cv
Problème dans mon formulairevérifier qu'un formulaire a été entierement rempli
Récupération de variable à partir d'un fichier .txtvbs recuperation d'un multiple select
[ JEXCEL/JXL] Récupération d'un lien hypertexte dans un cellule 
Plus de sujets relatifs à : récupération de données à insérer dans un formulaire


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR