IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Systéme d'auto complétation de champ


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2012
    Messages : 21
    Par défaut Systéme d'auto complétation de champ
    Bonjour ,
    je viens vers vous car sur le formulaire où je travaille actuellement il m'a été de demander de faire un systéme d'auto complétation de champ (je ne sais pas si c'est vraiment français ^^) ,je m'explique actuellement lorsque que l'on rentre un contact par le formulaire ,on peut selectionner sa ville ou l'entré manuellement si elle n'existe pas sur la base, et ensuite on doit rentrer manuellement le canton au quel appartient cette ville ,et la région agricole a laquelle appartient le canton , donc ce qui est demander c'est que lorsque je selectionne une ville il faut qu'il s'affiche ensuite le canton et la région agricole .
    Ce qui donne ville>canton>région agricole . Alors il y a déja une partie du travail de fait ,car il existe une petite base de recherche pour cela sous l'excel d'oppen office, et je voudrais savoir si il y a un moyen de pouvoir me servir de cette petite base afin de reproduire ce systéme en php , car je n'ai aucune idée a ce sujet.
    j'espere d'avoir été clair dans mon raisonnement .
    merci d'avance
    cordialment

  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    PHP travaillant sur le serveur, tu ne pourras certainement pas l'utiliser pour réagir aux actions de l'utilisateur (à moins bien sûr que tu souhaites mettre ça en place sur les écrans de contrôle du datacenter afin de distraire les employés ).

    Tu devras passer par JavaScript (voire AJAX).
    Ajax - une autocomplétion pas à pas
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2012
    Messages : 21
    Par défaut
    merci je vais regarder ça plus en détaille , sur le coup j'avais penser a refaire une table spécial dans la bdd mais vu que je ne suis pas le créateur de cette base je n'ose pas de trop ^^ mais je vais regarder ton lien merci

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Tu ne pourras pas réutiliser ce qui a été fait dans ton tableur (en dehors des données elles mêmes).

    Si tu nous dis que tu as déjà sur le site une liste de choix pour la ville c'est que le site accède déjà a une source de donnée.
    Si cette source n'a que les villes, il faut que tu lui ajoutes tes information de canton et région agricole.

    Soit tu refait le croisement ville / autres données après la validation du formulaire, soit tu le fais dynamiquement en Ajax (un peu le principe de http://siddh.developpez.com/articles/ajax/).
    La logique reste la même :
    récupération de la ville sélectionnée
    lecture des informations dans la base de donnée
    affichage
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2012
    Messages : 21
    Par défaut
    j'avais déja lu ce tuto mais le probléme c'est que celui qui a fait l'appli avant que j'arrive a fait en sorte que lorsque l'on remplit le formulaire si la ville n'existe pas dans la liste deroulante de sélection on l'ajoute manuellement et ensuite celle ci est enregistré dans la liste déroulante pour un éventuel autre contact , donc la plupart des villes sont bien enregistrer dans la bdd , mais il n'a pas fait de sorte avec les regions et cantons, la on est obliger de les ajouter manuellement et ils ne sont pas visible si on crée une liste déroulante (si vous arrivez a comprendre ce que j'explique ) et petite info le doc excel est un doc appart il n'intervient pas dans la bdd , en gros c'est un doc téléchargeable qui fait le travail sur le doc excel . merci

  6. #6
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Si cette source n'a que les villes, il faut que tu lui ajoutes tes information de canton et région agricole.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  7. #7
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2012
    Messages : 21
    Par défaut
    oui sabotage ,c'est fait maintenant je peux avoir acces en liste deroulante à mes cantons et régions, le truc c'est que dans le tuto que tu m'as donner il y a deux tables différentes ,et moi tout est dans la même table est ce que cela ne va pas poser de probléme . merci

    parce que dans l'exemple l'auto complétion se fait par rapport à l'id de l'auteur et l'id du livre

  8. #8
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2012
    Messages : 21
    Par défaut
    j'ai reussis à me débrouiller j'ai crée des tables comme dans l'exemple présenté car en faite vu que les utilisateur entré eux même le nom de la ville il y avait plusieur doublon sur plusieur ville donc maintenant il y a un orthographe parfait pour les villes etc.. merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AJAX] Auto completion - plusieurs champs dans un formulaire
    Par etco1 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 04/09/2007, 17h36
  2. Réponses: 1
    Dernier message: 28/08/2007, 15h41
  3. Auto Increment sur champs numérique
    Par Sami Xite dans le forum Access
    Réponses: 19
    Dernier message: 09/02/2007, 16h40
  4. [Système] php auto execution
    Par jj del amorozo dans le forum Langage
    Réponses: 4
    Dernier message: 07/02/2006, 09h56
  5. Ecriture auto dans un champ edit lors de la modif d'un autre
    Par KibitO dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 05/02/2005, 18h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo