Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5161 connectés 

  FORUM HardWare.fr
  Programmation
  ASP

  liaison entre deux DDL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

liaison entre deux DDL

n°1736740
sofiesofie
si on veux on peux
Posté le 25-05-2008 à 10:56:25  profilanswer
 

bonjour,
j'ai deux DDL liées entre eux;
j'ai une table "hotel" dans ma base, parmi ces champs nom_hotel et région_hotel
je veux remplir la 1er DDL par les région et la deuxième DDL par les noms des hotel qui appartient à cette région.
je sais comment remplir les DDLs(chacun seule) mais je ne sais pas comment faire la liaison entre eux  
 
 

mood
Publicité
Posté le 25-05-2008 à 10:56:25  profilanswer
 

n°1826711
francois c​right
Posté le 14-12-2008 à 09:46:01  profilanswer
 

Est-ce que les régions sont dans la même table que les hôtels?
 
Si oui, il serait préférable que tu crée une table pour les hôtels et une pour les régions selon la règle "un a plusieurs" (une régions peut avoir plusieurs hôtels).
 
Si c'est déjà fait, voici comment faire (code complet pour compréhension) :
<%
rsRegion.Open "select PKRegion, NomRegion from Region order by NomRegion", cn
 
If Request("region" ) = "" Then
    iRegion = rsRegion("PKRegion" )
Else
    iRegion = Request("region" )
End If
 
rsHotel.Open "select PKHotel, NomHotel from Hotels where FKRegion = " & iRegion & " order by NomHotel",cn
 
<form>
<select name=region>
<%
While Not rsRegion.EOF%>
   <option value=<%=rsRegion("PKRegion" )%><%If cStr(rsRegion("PKRegion" )) = Request("region" ) Then Response.Write " selected"%>><%=rsRegion("NomRegion" )%></option>
    <%
    rsRegion.MoveNext
Wend%>
</select>
 
<select name=hotels>
<%
While Not rsHotel.EOF%>
    <option value=<%=rsHotel("PKHotel" )%><%If cStr(rsHotel("PKHotel" )) = Request("hotels" ) Then Response.Write " selected"%>><%=rsHotel("NomHotel" )%></option>
    <%
    rsHotel.MoveNext
Wend%>
</select>


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASP

  liaison entre deux DDL

 

Sujets relatifs
peut-on établir une liaison entre une page php et le port com?Requête avec table de liaison
Liaison avec un autre fichiertables de liaison
[Perl] Liaison LDAP et Site WebLiaison Access / Filemaker
liaison xml-xsdLiaison entre xml et xslt
Liaison de données dans datagridviewLiaison de donnees XBRL et Mysql
Plus de sujets relatifs à : liaison entre deux DDL


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)