cs_pingoo67
Messages postés5Date d'inscriptionsamedi 15 janvier 2005StatutMembreDernière intervention 2 mars 2005
-
2 mars 2005 à 00:05
gilletcsteph
Messages postés39Date d'inscriptionsamedi 31 janvier 2004StatutMembreDernière intervention22 mai 2008
-
3 mars 2005 à 06:03
Bonjour, voila j'ai créer un formulaire avec plusieurs listes déroulantes (pour l'instant tout en html) et j'aimerais pouvoir d'après une base de données mysql pouvoir modifier la deuxième liste par-rapport à la première : si on séléctionne audi --> A3, A4.... .
Merci de votre aide.
gilletcsteph
Messages postés39Date d'inscriptionsamedi 31 janvier 2004StatutMembreDernière intervention22 mai 2008 2 mars 2005 à 11:27
Salut,
J'ai déjà eu c pb, et je l'ai résolu ! Je vais pouvoir t'aider, en espèrant que j'ai compris ce que tu veux.
Tu veux que lorsque on choisi une marque de voiture, les modèles apparaissent c'est ça ? Autrement dit, tu fait une requete du genre : "SELECT modele FROM modele WHERE numVoiture = 'Voiture Sélectionné'", c'est ça ?
Alors si c ça tu a une solution qui s'ouvre à toi :
à l'endroit ou ta liste de modèle apparait, il faut que tu teste si ta liste de voiture est remplie tout simplement.
Si elle est remplie alors tu pourra afficher les modèles de cette voiture, sinon, tu affiche rien, ou une liste vide, comme tu veux.
Pour teste si une liste est vide (methode POST, tu met GET si tu préfère)
if (empty($_POST["Le nom de ta liste"])
{
//Elle est vide, dc tu n'affiche rien
}
else
{
//Elle n'est pas, alors tu execute ta requete et tu affiche les résultats ds ta liste
//Tu récupères la marque choisie
$marque = $_POST["Le nom de ta liste"];
//Après tu gère comme tu veux, ça dépend de ta base, si tes modèles sont en clé étrangère avec le numéro ou le nom, si ta un pb la dessus, di moi, et jtexplique
cs_pingoo67
Messages postés5Date d'inscriptionsamedi 15 janvier 2005StatutMembreDernière intervention 2 mars 2005 2 mars 2005 à 17:37
Génial tout marche comme sur des roulettes. Merci beaucoup.
Par contre j'aimerais modifier le taille d'une liste déroulante :
je veux dire par la que j'aimerais qu'elle ais une taille de 100px par exemple aulieu de prendre une taille par-defaut.
Si tu peux m'aider et encor merci pour ton aide.
@++