[RESOLU] Pré remplissage PHP

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Pré remplissage PHP

Re: Pré remplissage PHP

par lucafone » 26 août 2016, 16:26

le champs marche
quand je commence a rentrer un nom dans le champs " nom" pas de soucis, je vois la liste.
j'aimerais en sélectionnant le nom, le telephone l'adresse, se mette automatiquement...

le probleme ce que je n'arrive pas a autocomplementer plusieurs choses. j'ai essayé plusieurs tutos, mais je n'y arrive pas.

Re: Pré remplissage PHP

par @rthur » 26 août 2016, 15:36

Ton message précédent n'est pas compréhensible, reformule le.

De quels champs parles-tu ?

Qu'as-tu essayé ? qu'est-ce qui ne marche pas ? Quels sont les messages d'erreurs ?

Re: Pré remplissage PHP

par lucafone » 26 août 2016, 15:28

Personne ?

Re: Pré remplissage PHP

par lucafone » 26 août 2016, 11:56

c'est ce que j'ai fait je l'ai installé ca fonctionne. j'ai bien mes resultars.
j'arrive pour le moment a lui faire recuperer qu"un champ et j'essaye de trouver le moyen de recuperer plusieurs champs ? une idée ?
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.autocomplete.min.js"></script>
<style>
	 h2 { font-size:20px; color:#B7070A} 
	.autocomplete-suggestions { border: 1px solid #999; background: #FFF; overflow: auto; }
	.autocomplete-suggestion { padding: 2px 5px; white-space: nowrap; overflow: hidden; }
	.autocomplete-selected { background: #F0F0F0; }
	.autocomplete-suggestions strong { font-weight: normal; color: #3399FF; }
</style>


<script>
$(document).ready(function() {
    $('#fnom').autocomplete({
        serviceUrl: 'client.php',
        dataType: 'json'
    });
});

</script>

Re: Pré remplissage PHP

par @rthur » 26 août 2016, 10:30

Bonjour,

e que tu cherches à faire s'appelle de l'autocompletion.
Avec ce mot clé tu trouveras des dizaines de tuto qui devrait t'aider :
https://www.google.fr/search?client=fir ... ete+jquery

Pré remplissage PHP

par lucafone » 26 août 2016, 09:05

bonjour
j'ai une base de donnée client.
je souhaiterai que lorsque je saisi un Nom client, il y es un pre-remplissage auto des autre champs du formulaire.

ex DURAND PASCAL trouvé
du coup l'adresse le code postale se saisi automatiquement.

j'essaye de trouver partout un petit tuto
mais je ne trouve pas ou ?

merci de votre retour
<form action="devis-commande.php?action=sauvenewc&idobj=<?php echo $id_obj ?> " method="post" name="maestria" id="maestria">
<fieldset>
<legend> TRAME N° : <?php echo $numcom."-".$datecom ?> <b><?php echo $psoc ?></b></legend>
                
<TABLE width="100%" border=1>
<TR>
<TD width="50%" valign="top">
<B>Adresse postale DU CLIENT</B> :<br>
<br>
Nom Entreprise  : <input type="text" id="fnom" name="fnom" value="<?php echo $nom; ?>" size="40"><br>
<br>
Adresse : &nbsp;&nbsp;&nbsp;&nbsp;<input type="text" id="fadr1" name="fadr1" value="<?php echo $adr1; ?>" size="40"><br>
Adresse(2) :
<input type="text" id="fadr2" name="fadr2" value="<?php echo $adr2; ?>" size="40"><br>
C.P : 
<input type="text" id="fcp" name="fcp" value="<?php echo $cp ?>" size="9">
Ville : <input type="text" id="fville" name="fville" value="<?php echo $ville; ?>" size="40">

Pays : 
<select name="fpays" style="width:90px">
<?php
if ($_SESSION["isRegisteredsite"]=="SITE") $requete8 = "select * from ps_country_lang WHERE id_lang = 5 ORDER BY name ASC";
ELSE $requete8 = "select * from ps_country_lang WHERE id_lang = 2 ORDER BY name ASC";
$result8 = mysql_query($requete8,$database);
while ($row8 = mysql_fetch_assoc($result8)) {
    $PSpays = $row8['name'];
    IF  ($PSpays=="France métropolitaine") $PSpays = "France";    
    echo "<option value=\"".$PSpays."\" ";
    IF ($pays==$PSpays) echo "selected";
    echo ">".$PSpays."</option>";
    IF ($PSpays=="France") {
        echo "<option value=\""."France *"."\" ";
        IF ($pays=="France *") echo "selected";
        echo ">"."France *"."</option>";
    }
}
?>                                
</select>
<br>
<br>
Téléphone : <input type="text" id="ftel" name="ftel" value="<?php echo $tel; ?>" size="20">
&nbsp;&nbsp;&nbsp;
Fax : <input type="text" id="ffax" name="ffax" value="<?php echo $fax; ?>" size="20"><br>
<br>
Adresse mail :
<input type="text" id="fmail" name="fmail" value="<?php echo $mail; ?>" size="30">
<br> <br>
N° TVA : <input type="text" id="fTVA_intra" name="fTVA_intra" value="<?php echo $TVA_intra; ?>" size="20">
<br/>
<input type="image" src="../sauvegarde.jpg" id="sauvegarde" name="sauvegarde" value="submit">

</TD>


</TR>
</TABLE>

</fieldset>    
</form>