begin process at 2012 02 11 02:06:59
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Formulaires

 > "COMMENT LIER 2 <SELECT>" : CUBO-SELECT2 V1.0BETA3

"COMMENT LIER 2 <SELECT>" : CUBO-SELECT2 V1.0BETA3


 Information sur la source

Note :
9,4 / 10 - par 5 personnes
9,40 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Formulaires Niveau :Débutant Date de création :22/11/2003 Date de mise à jour :26/11/2003 14:12:16 Vu / téléchargé :6 371 / 992

Auteur : Tomcube

Ecrire un message privé
Site perso
Commentaire sur cette source (20)
Ajouter un commentaire et/ou une note

 Description

Je sais, le nom du script est pas terrible !! ^^
Ceci est un script PHP/Javascript pour lier 2 <select> d'un formulaire entre eux, ajouté spécialement sur ce site pour herveguedj et T0m.
Un exemple très concret de l'application de ce script :
"Je veux que mes visiteurs puisse séléctionner d'abord une marque de voiture (ex: Peugeot) et que dès qu'il la choisisse, le deuxième select se remplisse automatiquement des models "206, 307, 406, 407, 807 ..."

Source

  • Voir le readme !
  • -- Changelog --
  • v1.0beta3 :
  • - Correction du gros bug (plus rien ne marchait ! ^^)
  • >> suppression du champ "$conditions_select2" dans configS2.php
  • >> ajout du champ "$champID_parent" dans configS2.php
  • v1.0beta2 :
  • - petite amélioration de la présentation de la config
  • - la selection du contenu du 2e select est automatiquement recherché en fonction de la selection du premier select. Plus besoin de le spécifier manuellement dans configS2.php
  • v1.0beta :
  • - premier lancement du script, à tester par herveguedj et T0m
Voir le readme !

-- Changelog --

v1.0beta3 : 
- Correction du gros bug (plus rien ne marchait ! ^^)
>> suppression du champ "$conditions_select2" dans configS2.php
>> ajout du champ "$champID_parent" dans configS2.php

v1.0beta2 : 
- petite amélioration de la présentation de la config
- la selection du contenu du 2e select est automatiquement recherché en fonction de la selection du premier select. Plus besoin de le spécifier manuellement dans configS2.php
			
v1.0beta : 
- premier lancement du script, à tester par herveguedj et T0m

 Conclusion

Si vous avez quelconque difficulté, remarques ou suggestions, n'hésitez pas à poster un commentaire !

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

FAIRE UNE RECHERCHE DE TEXTE DANS UN CHAMP MYSQL V1.0BETA
Source avec Zip FREEUPLOADER (FONCTION D'UPLOAD FTP EN PHP3, COMPATIBLE AVEC...
Source avec Zip UNE FONCTION MAIL POUR FREE (PROTOMAIL) V 4.0
Source avec Zip Source avec une capture "LES COMMENTAIRES"

 Sources de la même categorie

Source avec Zip VÉRIFICATION DE FORMULAIRE EN PHP par psonic13
Source avec Zip Source avec une capture CALENDRIER RÉSERVATION POUR CHAMBRES D'HÔTES EN PHP MYSQL par oallais
Source avec Zip Source avec une capture UPLOADEUR DE FICHIERS MULTIPLES V1 par cod57
FORM, ORM POUR FORMULAIRE par choy
Source avec Zip Source avec une capture LOGIN SHA1 + CRÉATION UTILISATEUR par aventurier19

Commentaires et avis

Commentaire de stailer le 22/11/2003 23:20:02

Et ben... Ca fait longtemps que je cherche cette putin de solution pour lier 2 selects.
Enfin grâce à toi j'ai la réponse.
Bon, je trouve qu'il y a bcp de config  à faire, et peut-être serait il possible que tu nous fasses un code un peu plus court... Enfin bref, je chipote.
Merci pour cette source. Je te mets 7/10.

Commentaire de stailer le 22/11/2003 23:21:19

Ah merde... Je pensai qu'avec 7 la gueule de la souris serait quand même un peu plus enthousiaste.
Considère que c'est un 7++ : )

Commentaire de DarKou le 23/11/2003 09:03:12

Il me semble sauf si je me trompe qu'un code semblable est dispo sur http://www.toutjavascript.com .

@+

Commentaire de Tomcube le 23/11/2003 21:57:40

Disons que Stailer, j'ai fait autant de config pour chacun puisse adapter le code à son site.
En effet, un webmaster peut avoir le contenu des deux combos dans la même table, un autre peut en avoir dans deux tables différentes. Ensuite, chacun peut choisir quelle valeur il veut faire passer dans l'option, etc ... tout cela sans toucher au code principal, à traver sune page "config"

Commentaire de T0m le 24/11/2003 16:19:11

Tomcube je suis en train de tester ça. Alors à vrai dire , je dispose pas assez de temps à mon travail pour bienfaire fonctionner tout ça. Pou rl'instant en ayant inserer vite fais en exemple à travers mon site , j'apercois la description de la valeur de la table 1. Je vais prendre plus de temps en me degageant un petit peu. Je te tiens au courant très vite.
Encore merci ;)

Commentaire de JMPoux le 27/11/2003 20:49:44

J'ai suivi les instructions, (un collègue aussi de son côté), et nous avons le même problème : la première liste s'affiche, mais pas la deuxième. On a fait deux tables de voitures : marque et modèle.
Dans configS1 :
  $conditions_select1 = "";  
Dans configS2 :
  $conditions_select2 = "WHERE ID_parent=".$tab_S1[$champID_select1];  

On a loupé qq chose ?

Commentaire de Tomcube le 28/11/2003 00:04:45

Peut-être as-tu télécharger la version 1.0Beta2 et là y'avais un gros problème ki faisait que rien ne s'affichait dans le 2e select. Avec la 1.0Beta3 normalement tout fonctionne.
Si tu as encore le problème, envoi moi un mail avec tes fichiers, pour que je vois ce qui ne va pas, et dans ce cas améliorer mon code ^^ !
Ecris-moi sur phpcs au cas ou je te donnerai mon adresse e-mail.

Commentaire de 4ze2tY le 09/12/2003 22:25:29

C'est vraiment génial, ça marche nickel !

Commentaire de obiwan82 le 24/01/2004 12:38:26

Salut tous le monde,
j'ai un petit pb avec le code, le lien entre les 2 listes deroulantes s'effectuent parfaitement, mais une fois que j'ai selectionné les rubriques dans chaque liste deroulante, il ne se passe rien.

Etant novice, je pense qui devrait ce passer un truc. Pour mon cas il me faudrai, une fois les rubriques selectionnées, l'ouverture d'une page html avec passage de variable ds l'url.

Merci d'avance...

Commentaire de alloelo le 17/05/2004 16:47:20

salut,

pour moi il marche nickel, mais pour un autre truc, je cherche à le transformer pour 3 combos en cascade..

le premier induit sur le 2ème et qui induit sur le troisième ..

est-ce que quelqu'un à déjà fait cela ??

Commentaire de xiii34 le 06/07/2004 17:22:32

Salut..

Je pens eque ton script ne marche pas ou alors il doit y avoir des oublis au niveau du download, car rien ne s'affiche dans la liste 2...

Si on prend ton exemple.php, tout marche niquel, sauf la liste 2, et qd on regarde la code on s'apercois que rien n'est appelle comme fonstin dans ton 2eme select... Alors, ou y'a un oubli, ou c'est moi qui est rien compris ;-))

Merci de ton aide...

Commentaire de alloelo le 14/10/2004 14:56:17

Bon moi j'utilise ce script tous marche nickel
pour infos
http://www.atlantech.fr/version3/guide_laboratoire.php3


mais voilà l'erreur que j'ai et que je n'arrive pas à résoudre...

lorsque je selectionne le 1er select je voudrait que cela mette par defaut tous les domaines, ainsi quand la personne clique cela balancerais une liste mais si un choix n'a pas été fait dans le 2ème select....


à la place j'ai une erreur SQL ... pourtant j'ai fait le true et false etc


bref je n'y arrive pas quelqu'un a til une solution ???

Commentaire de jlukox le 30/10/2005 15:27:31

Tout fonctionne à merveille si ce n'est que j'ignore comment récupérer la valeur du select S2, il me retourne la valeur de S1 évidemment. Merci de m'éclairer.

Commentaire de kcin le 12/12/2005 19:14:02

Moi j'ai un soucis, dans le code j'ai juste mis les codes pour accéder à la base sql, et lorsque je test, une erreur se produit : Erreur de syntaxe à la ligne 20 de exemple.php... Si quelqu'un pouvait m'aider, merci :)

Commentaire de kcin le 12/12/2005 21:22:31

Dsl pour le dérangement, ca marche niquel maintenant... :)  Merci pour cette source, elle va m'être d'un grand secours...

Commentaire de joebuz le 23/12/2005 22:14:35

c trop bien cette source, bonne idée, bon script et bien commenté pour une fois ca fais plaisir, on voit qu'il ya du boulot.

Merci bcp c'est tres sympa ce truc et bien expliqué

Commentaire de omiwane le 04/04/2006 16:17:58

Merci pour ton script qui traverse déjà quelques années.
Je suis archi débutant en php et javascript (j'y connaissait encore rien il y a 3 semaines) et cela fait 7 jours et 6 nuits que je planche sur ce pb.
Tu me sauve carrément la vie !!!
Merci encore TomCube :-)

Commentaire de sterkasor le 25/09/2006 15:52:57

Bonjour
je cherche un script semblable
example: dans le premier select si on choisi PARIS le 2e select doit afficher tous les regions de paris et tout bas un boutton affichant SUIVANT pour enregister les donner choisi dans une table mysql.....

Commentaire de CEPTA le 27/03/2007 16:12:47

eheheh Tomcube super script pour ma parte je te met un 10
ç marche nikel!!!!

t'arriverai quand même à répondre à mes question ci-dessus?

@tte

Commentaire de Limahl19 le 26/08/2008 17:08:02

comment fait on concretement quand on a qu'une seule table???????

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,328 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales