PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 24-05-2013 15:20:53

jeje63
Membre
Inscription : 16-05-2012
Messages : 7

Liste deroulante

Bonjour a tous, j’essai de réaliser une application en php avec une base mysql. J’ai réalisé 3 listes déroulantes qui s’enchaine pour région, département, commune. Le résultat devrait s’afficher dans la page du club concerné :
<?php
  $region = isset($_POST['lstregion']) ? $_POST['lstregion'] : -99;
  $departement = isset($_POST['lstdepartement']) ? $_POST['lstdepartement'] : -99;
  $commune = isset($_POST['lstOptions']) ? $_POST['lstOptions'] : -99;
?>
Mais quand je demande l’affichage:
<?php
    echo $region , $departement , $commune;
?>
C’est l’ID de l’enregistrement qui s’affiche.
Comment est-ce que je peux récupérer tous les champs à partir de cet élément.
Merci d’avance.

Hors ligne

#2 24-05-2013 15:38:06

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Liste deroulante

Saluton,

Si c'est l'ID qui s'affiche c'est que c'est ce que retourne le formulaire en $_POST.

Pour lire les libellés, il faut faire une requête SELECT à partir des identifiants, probablement en jointure sur les trois tables.


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#3 25-05-2013 09:13:33

jeje63
Membre
Inscription : 16-05-2012
Messages : 7

Re : Liste deroulante

Grand merci, j'aurais quand même du y penser.

Hors ligne

#4 26-05-2013 08:40:14

jeje63
Membre
Inscription : 16-05-2012
Messages : 7

Re : Liste deroulante

Bonjour, dans la liste des communes je souhaiterais simplifier la recherche en tapant la premiere lettre du nom. Pouvez-vous me passer une idée pour réaliser ce script.
Merci.

Hors ligne

#5 26-05-2013 08:47:05

Pierrot
Ancien nouveau
Inscription : 08-05-2009
Messages : 1 195

Re : Liste deroulante

c'est un comportement par défaut dans un combo (select ) ?
a++

Hors ligne

#6 26-05-2013 10:36:19

jeje63
Membre
Inscription : 16-05-2012
Messages : 7

Re : Liste deroulante

Ce n'est pas ce que je cherche, mais plutôt la sélection de toute les communes commencant par la lettre frappée (le bon coin).
Merci pour ta réponse.

Hors ligne

#7 26-05-2013 11:00:49

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Liste deroulante

Saluton,
Je pense qu'il faut te tourner vers AJAX, ici et là, sur le web, il y a des kyrielles d'exemples de saisies assistées par AJAX.


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#8 26-05-2013 12:03:21

Pierrot
Ancien nouveau
Inscription : 08-05-2009
Messages : 1 195

Re : Liste deroulante

de plus, j'ai posé un exemple épinglé dans la section javascript wink

a++

Hors ligne

Pied de page des forums