Tom's Guide > Forum > Programmation > PHP/SQL- Liste déroulante

PHP/SQL- Liste déroulante

Forum Programmation : PHP/SQL- Liste déroulante

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Salut à tous!!!
J'ai besoin d'un petit coup de main. Je travaille sur une base de données assez costaud. Je voudrais faire une interface pour ajouter des champs dans la base. Pour faciliter l'insertion, je génére en php une liste déroulante contenant une liste de sociétés (récupérer grace a sql), pour que l'utilisateur n'est pas à renseigner tous les champs correspondant à cette société. Comme je vous l'ai dit ma base est assez costaud, et du coup ma liste déroulante met un tps fou à se créer, ma page met du tps à se charger!!!
J'aurais aimé avoir votre avis: comment contourner ce pb? Est-il possible d'utiliser une autre méthode pour charger le menu déroulant plus rapidement?

Merci

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Essaye en demande au utilisateur d'entré un critere de selection ainsi la liste sera moins lourde

Répondre à Frygane

C'est pas bête ske tu viens de me proposer, ça a le mérite de m'avoir fait réfléchir!!! Je pense que c'est une bonne piste de réflexion...

Je vais proposer d'entrer le nom de la société, ou au moins les 1ere lettres et je proposerais a l'utilisateur les sociétés dont le nom se rapproche le plus de leur saisie... De ce fait la liste sera évidemment moins longue!!!

Cependant, crois-tu qu'il soit judicieux d'utiliser un peu de javascript là dedans histoire d'alléger les communications avec le serveur?

Répondre à dridi

Pour ma part, je ne le ferais pas car je hais le javascript, bien que je n'ai rien de particulier vers lui.

Mais le critère devrait alléger nettement la lourdeur de tes pages.

Répondre à Frygane
Tom's Guide > Forum > Programmation > PHP/SQL- Liste déroulante
Aller à :

Il y a 1166 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens