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

  FORUM HardWare.fr
  Programmation
  PHP

  Remplir automatiquement un formulaire

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Remplir automatiquement un formulaire

n°745419
Priareos
Gruiiiiiik
Posté le 30-05-2004 à 19:27:40  profilanswer
 

Bonjour,
 
avec le code suivant j'obtiens < br/> en lieu et place du contenu de la variable name. Ca fait un bout de temps que je suis dessus et pas moyen de voir ce qui ne va pas. J'ai bien vérifié que $name existe, ca ca marche très bien, un script peut l'afficher, mais pas ce script là.
 

Code :
  1. <?php
  2. include ('config.inc.php');
  3. $db = mysql_connect ($host,$user,$password) or die('Unable to connect '.mysql_error());
  4.     mysql_select_db($database,$db) or die('Database not found '.mysql_error());
  5. $sql="SELECT id, name, firstname, license, club, division, target,
  6.            shoot, points1, points2, points FROM archers";
  7. $result=mysql_query($sql,$db);
  8.   ?>
  9. <form method="POST" action="add.php">
  10. <center>
  11. <input type="text" name="name" size="25" value="<?php echo $name;?>" maxlength="25"><br>


Message édité par Priareos le 30-05-2004 à 19:28:50
mood
Publicité
Posté le 30-05-2004 à 19:27:40  profilanswer
 

n°745450
naceroth
Posté le 30-05-2004 à 19:53:03  profilanswer
 

Et en fermant la balise <input> déjà ?

n°745452
Priareos
Gruiiiiiik
Posté le 30-05-2004 à 19:55:58  profilanswer
 

:??: Ce script est une reprise de celui qui permet d'enregistrer une fiche, et il marche très bien. Pourtant la balise input n'est pas fermée. Comment on fait ca?

n°745457
simogeo
j'ai jamais tué de chats, ...
Posté le 30-05-2004 à 19:58:13  profilanswer
 

mais si elle est fermée .... ( naceroth voir ligne suivante )
 
mais clairement $name n'est pas définit ....
 
essayes ca
 

Code :
  1. <?php
  2.   include ('config.inc.php');
  3.   $db = mysql_connect ($host,$user,$password) or die('Unable to connect '.mysql_error());
  4.       mysql_select_db($database,$db) or die('Database not found '.mysql_error());
  5.  
  6.   $sql="SELECT id, name, firstname, license, club, division, target,
  7.              shoot, points1, points2, points FROM archers";
  8.   $result=mysql_query($sql,$db);
  9.   $name= isset($_REQUEST['name']) ? $_REQUEST['name'] : '';
  10.     ?>
  11.   <form method="POST" action="add.php">
  12.   <center>
  13.   <input type="text" name="name" size="25" value="<?php echo $name;?>" maxlength="25"><br>


Message édité par simogeo le 30-05-2004 à 19:58:27

---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°745465
Priareos
Gruiiiiiik
Posté le 30-05-2004 à 20:02:01  profilanswer
 

Avec ton code le champs est vide :(
 
En entrant quand même un nom il crée une nouvelle fiche, il ne modifie pas celle sur laquelle je travaille.


Message édité par Priareos le 30-05-2004 à 20:03:01
n°745471
naceroth
Posté le 30-05-2004 à 20:05:49  profilanswer
 

Euh, simogeo, son $name c'est le champ name qui provient de sa requête à mon avis :D
 
 

n°745473
simogeo
j'ai jamais tué de chats, ...
Posté le 30-05-2004 à 20:06:30  profilanswer
 

normal c'est moi qui l'initialise comme une chaine vide  s'il n'existe pas :o
 
en fait tu veux le recuperer du champs de la base c'est ca .... dans ce cas la il faut que tu affectes ton extraction de la base à ta variable .. chose que tu ne fais pas ds ton script actuel


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°745475
simogeo
j'ai jamais tué de chats, ...
Posté le 30-05-2004 à 20:07:02  profilanswer
 

naceroth a écrit :

Euh, simogeo, son $name c'est le champ name qui provient de sa requête à mon avis :D


 
ui je viens de comprendre  [:troa] .... enfin bon il fetch quedalle   [:southpark1]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°745521
Priareos
Gruiiiiiik
Posté le 30-05-2004 à 20:47:15  profilanswer
 

simogeo a écrit :

normal c'est moi qui l'initialise comme une chaine vide  s'il n'existe pas :o
 
en fait tu veux le recuperer du champs de la base c'est ca .... dans ce cas la il faut que tu affectes ton extraction de la base à ta variable .. chose que tu ne fais pas ds ton script actuel


 
Exactement, il y a une variable name dans ma table et je veux qu'elle soit affichée dans le champs prévu à cet effet. Le script s'appelle modify.php et est appelé par http://localhost/modify.php?id=25 par exemple, donc logiquement il doit savoir que c'est l'entrée 25 qu'il faut prendre.


Message édité par Priareos le 30-05-2004 à 20:47:59
n°745531
simogeo
j'ai jamais tué de chats, ...
Posté le 30-05-2004 à 20:53:42  profilanswer
 

il te manque pas granc chose pour y parvenir
 
http://www.google.fr/search?hl=fr& [...] DcountryFR
http://www.phpfrance.com/tutorials/index.php?id=61
http://www.nexen.net/docs/php/anno [...] -array.php


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
mood
Publicité
Posté le 30-05-2004 à 20:53:42  profilanswer
 

n°745547
Priareos
Gruiiiiiik
Posté le 30-05-2004 à 21:07:38  profilanswer
 

C'est en particulier avec le 3ème lien que j'ai essayé de faire mon code mais je ne comprends pas pourquoi il y a une boucle et surtout cette histoire de tableau. Moi je ne veux pas de tableau, juste lire une valeur et la mettre dans le champs.
 
J'ai bien conscience que c'est tout simple, ce qui m'énerve d'autant plus  ;)


Message édité par Priareos le 30-05-2004 à 21:08:56

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

  Remplir automatiquement un formulaire

 

Sujets relatifs
[C] Créer des fichiers txt automatiquement ???Recup. de données avec un formulaire puis traitement avec Perl
[PHP] Charger automatiquement une page[JSP] Passer des données UTF-8 par formulaire
Récupération de var de formulaire sans refresh ?[Access] Problème lors d'un ajout grâce à un sous-formulaire
inserer automatiquement des donnes contenues dans un fichierpb formulaire
Envois dynamique de formulaire.Remplir et submit un formulaire automatiquement...
Plus de sujets relatifs à : Remplir automatiquement un formulaire


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