Questione : Selezionare la scatola B di pulldown basata sulla selezione fatta nella scatola A di pulldown o nei dati da base di dati using il PHP ed il Javascript

Ho un'applicazione prescelta di chiamata della scatola con tre opzioni: La necessità del
di conoscere Guides
che compra Guides
pagina locale Articles

When i primi carichi della pagina, la base di dati è interrogata ed il valore delle applicazioni è gotton

If le guide di acquisto = di valore allora che voglio visualizzare una chiamata prescelta Topics.

If della scatola il valore è articoli locali della pagina allora voglio visualizzare un riempimento prescelto Area.

Then di chiamata della scatola se l'utente cambia la selezione nella scatola di Applciations, io voglio cambiare che la seconda scatola è visualizzata: le guide di acquisto del

If è allora selezionato io vogliono visualizzare gli articoli locali prescelti della scatola della pagina di chiamata Topics.

If è allora selezionato io vogliono visualizzare un codice che prescelto di riempimento Area.

The di chiamata della scatola ho sotto lo ho funzionare per la selezione del lato dell'utente disponendo le scatole nei divs e fissare la visibilità della divisione con il mio problema di javascript.

è io non può calcolare fuori come visualizzare la seconda scatola ha basato sul valore iniziale di applicazione ha ricevuto dalla base di dati.  
class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
>< notpretty " del class= " del id= " codeSnippet945582 del


Entrata/Edit dell'articolo del CMS
<STYLE TYPE= " testo/css " >
	.headw {fonte: 14pt GRASSETTO arial, Helvetica, caratteri sans serif; }
	.headw {colore: #336600; }
	.headk {fonte: 11pt GRASSETTO arial, Helvetica, caratteri sans serif; }
	.headk {colore: #336600; }
	.smallk {fonte: 10pt arial, Helvetica, caratteri sans serif; }
	.smallgk {fonte: 10pt arial, Helvetica, caratteri sans serif; }
	.smallgk {colore: #336600; }
	.tinyk {fonte: 8pt arial, Helvetica, caratteri sans serif; }


    </style>
language= " javascript1.2 " del <script >


varietà disStyle=0
varietà dom=document.getElementById||document.all

getItem di funzione (identificazione) {
document.getElementById&&document.getElementById di ritorno (identificazione)? document.getElementById (identificazione): document.all&&document.all [identificazione]? document.all [identificazione]: posizione di segnale minimo;
}

se (DOM)
document.write ('del <style del type= " del testo/css " del id= " del manichino " > \
.tlink {\
esposizione: nessun; \
} \
< \ /style>')

se (getItem del dom&&typeof (“manichino ").disabled=='boolean') {
document.write ('del <style del type= " del testo/css " del id= " di showhide " > \
owhide di .sh {\
esposizione: nessun; \
} \
#cdiv0 {\
esposizione: blocco; \
} \
< \ /style>');
disStyle=1;
}

displayOne di funzione (idPrefix, idNum) {
varietà i=0;
mentre (getItem (idPrefix+i)! ==null) {
getItem (idPrefix+i).style.display='none';
i++;
}
se (idNum del typeof! =='undefined')
getItem (idPrefix+idNum) .style.display= '';
}


onload=function () {
displayOne (“cdiv„, 0);
se (disStyle)
getItem (“showhide ").disabled=true;
}


</script>
</head>
<? PHP

	  
	  $sql = “SELEZIONANO * A PARTIRE da cmsmain IN CUI cmsid = 100606„;
	  $result = db_query ($sql, $db);        
      $myrow = mysql_fetch_array ($result);
	  $coveragearea=$myrow [“coveragearea„];
	  $application=$myrow [“applicazione„];
	  $topicid = $myrow [“topicid„];


		$sql = “SELEZIONANO * A PARTIRE da cmstopic„;
		$topicresult = db_query ($sql, $db);

  ? > 

vlink= <body " #669966 " " del alink= " #669966 " del link= " #336600 >



action= " 2.3EditorUpdateDatabase.php " " dell'alberino " " del method= " del addarticle del name= del <form >
   "" nascosto del value= " del apptype " " del name= del type= " del <input >

cmsid " nascosto value= " " del name= " del type= " del <input <? eco $cmsid del PHP? > " >


  width= <table " 100% " cellpadding= " 0 " border= " " del cellspacing= " 4 0 " bgcolor= " #FFFFFF " >
	<tr>
	il align= del <td " ha lasciato il ><b>Application " dello smallgk " " del class= " del width= " 20%: </b></td>
	il width= " 30% " del <td align= " ha lasciato " il displayOne " del onChange= " " di applicazione del name= del ><select (“cdiv„, this.selectedIndex); “>
          <option <? PHP se ("" del == di $application) {? > selezionato <? PHP}? >value="">Please Select</option>
          <option <? PHP se (== “necessità di $application di conoscere le guide„) {? > selezionato <? PHP}? Il >value= " necessità di conoscere le guide " >Need per conoscere Guides</option>
          <option <? PHP se (== “guide di $application di acquisto„) {? > selezionato <? PHP}? >value= " guide di acquisto " Guides</option> >Buying
		  <option <? PHP se (== “articoli locali di $application della pagina„) {? > selezionato <? PHP}? " Pagina >Local Articles</option> degli articoli locali della pagina " del >value=
        </select></td>
	
		
><b> lasciato " dello smallgk " " del class= " del align= " del width= " 49% del <td
	id= " apptype " del <div >
	  >  " del name= " cdiv0 " " del id= " cdiv0 " di showhide del class= del <div; </div>
		  >  " del name= " cdiv1 " " del id= " cdiv1 " di showhide del class= del <div; </div>
	  name= " cdiv2 " " del id= " cdiv2 " " di showhide del class= del <div >Topic:        
	  name= " soggetto " del <select >
	  selected>- del "" del value= di <option prescelto - </option>
	  <? PHP
	     mentre ($mytopic = mysql_fetch_array ($topicresult))
			{
			? >
			value= di <option " <? eco $mytopic [“topicid„ del PHP]; ? >„ <? PHP se (== $myrow [“topicid„ di $topicid]) {? >selected<? PHP}? >><? eco $mytopic [“topicname„ del PHP]? ></option>
			<? PHP
			}
			? >
		</select>
			  </div>
	  zona di >Coverage " del name= " cdiv3 " " del id= " cdiv3 " di showhide del class= del <div:        
                  name= " coveragearea " del <select >
				  value= di <option " 0 " selected>- prescelti - </option>
				<option <? PHP se (== “Alaska„ di $coveragearea) {? >selected<? PHP}? >>Alaska </option>
				<option <? PHP se (== “Arizona„ di $coveragearea) {? >selected<? PHP}? >>Arizona</option>
				<option <? PHP se (== “Arkansas„ di $coveragearea) {? >selected<? PHP}? >>Arkansas</option>
				<option <? PHP se (== “California„ di $coveragearea) {? >selected<? PHP}? >>California</option>
				<option <? PHP se (== “Colorado„ di $coveragearea) {? >selected<? PHP}? >>Colorado</option>
				<option <? PHP se (== “Connecticut„ di $coveragearea) {? >selected<? PHP}? >>Connecticut</option>
				<option <? PHP se (== “Delaware„ di $coveragearea) {? >selected<? PHP}? >>Delaware</option>
				<option <? PHP se (== “Florida„ di $coveragearea) {? >selected<? PHP}? >>Florida</option>
				<option <? PHP se (== “Georgia„ di $coveragearea) {? >selected<? PHP}? >>Georgia</option>
				<option <? PHP se (== “Hawai„ di $coveragearea) {? >selected<? PHP}? >>Hawaii</option>
				<option <? PHP se (== “Idaho„ di $coveragearea) {? >selected<? PHP}? >>Idaho</option>
				<option <? PHP se (== “Illinois„ di $coveragearea) {? >selected<? PHP}? >>Illinois</option>
				<option <? PHP se (== “Indiana„ di $coveragearea) {? >selected<? PHP}? >>Indiana</option>
				<option <? PHP se (== “Iowa„ di $coveragearea) {? >selected<? PHP}? >>Iowa</option>
				<option <? PHP se (== “Kansas„ di $coveragearea) {? >selected<? PHP}? >> Kansas</option>
				<option <? PHP se (== “Kentucky„ di $coveragearea) {? >selected<? PHP}? >>Kentucky</option>
				<option <? PHP se (== “Luisiana„ di $coveragearea) {? >selected<? PHP}? >>Louisiana</option>
				<option <? PHP se (== “Maine„ di $coveragearea) {? >selected<? PHP}? >>Maine</option>
				<option <? PHP se (== “Maryland„ di $coveragearea) {? >selected<? PHP}? >>Maryland</option>
				<option <? PHP se (== “Massachusetts„ di $coveragearea) {? >selected<? PHP}? >>Massachusetts</option>
				<option <? PHP se (== “Michigan„ di $coveragearea) {? >selected<? PHP}? >>Michigan</option>
				<option <? PHP se (== “Minnesota„ di $coveragearea) {? >selected<? PHP}? >> Minnesota</option>
				<option <? PHP se (== “Mississippi„ di $coveragearea) {? >selected<? PHP}? >> Mississippi</option>
				<option <? PHP se (== “Missouri„ di $coveragearea) {? >selected<? PHP}? >>Missouri</option>
				<option <? PHP se (== “Montana„ di $coveragearea) {? >selected<? PHP}? >>Montana</option>
				<option <? PHP se (== “Nebraska„ di $coveragearea) {? >selected<? PHP}? >>Nebraska</option>
				<option <? PHP se (== “Nevada„ di $coveragearea) {? >selected<? PHP}? >>Nevada</option>
				<option <? PHP se (== di $coveragearea “del New Hampshire„) {? >selected<? PHP}? > > </option> del New Hampshire
				<option <? PHP se (== “New Jersey„ di $coveragearea) {? >selected<? PHP}? > > il New Jersey </option>
				<option <? PHP se (== “New Mexico„ di $coveragearea) {? >selected<? PHP}? > > il New Mexico </option>
				<option <? PHP se (== “New York„ di $coveragearea) {? >selected<? PHP}? >> New York </option>
				<option <? PHP se (== “North Carolina„ di $coveragearea) {? >selected<? PHP}? >> North Carolina </option>
				<option <? PHP se (== “il Dakota del Nord„ di $coveragearea) {? >selected<? PHP}? >> il Dakota del Nord </option>
				<option <? PHP se (== “Ohio„ di $coveragearea) {? >selected<? PHP}? >>Ohio</option>
				<option <? PHP se (== “Oklahoma di $coveragearea ") {? >selected<? PHP}? >>Oklahoma</option>
				<option <? PHP se (== “Oregon„ di $coveragearea) {? >selected<? PHP}? >> Oregon</option>
				<option <? PHP se (== “Pensilvania„ di $coveragearea) {? >selected<? PHP}? >>Pennsylvania</option>
				<option <? PHP se (== “Rhode Island„ di $coveragearea) {? >selected<? PHP}? > > il Rhode Island </option>
				<option <? PHP se (== “Carolina del Sud„ di $coveragearea) {? >selected<? PHP}? >> Carolina del Sud </option>
				<option <? PHP se (== “il Dakota del Sud„ di $coveragearea) {? >selected<? PHP}? >> il Dakota del Sud </option>
				<option <? PHP se (== “Tennessee„ di $coveragearea) {? >selected<? PHP}? >>Tennessee</option>
				<option <? PHP se (== “il Texas„ di $coveragearea) {? >selected<? PHP}? >>Texas</option>
				<option <? PHP se (== “Utah„ di $coveragearea) {? >selected<? PHP}? >>Utah</option>
				<option <? PHP se (== “Vermont„ di $coveragearea) {? >selected<? PHP}? >>Vermont</option>
				<option <? PHP se (== “la Virginia„ di $coveragearea) {? >selected<? PHP}? >> Virginia</option>
				<option <? PHP se (== “Washington„ di $coveragearea) {? >selected<? PHP}? >>Washington</option>
				<option <? PHP se (== “la Virginia dell'Ovest„ di $coveragearea) {? >selected<? PHP}? >> Westvirginia</option>
				<option <? PHP se (== “Wisconsin„ di $coveragearea) {? >selected<? PHP}? >>Wisconsin</option>
				<option <? PHP se (== “Wyoming„ di $coveragearea) {? >selected<? PHP}? >>Wyoming</option>
				<option <? PHP se (== “distretto di Columbia„ di $coveragearea) {? >selected<? PHP}? >>District di Columbia</option>

</select></div>
	</div>
</td>


		</tr>
  </table>
  
</form>
</body>
</html>
</pre>
           </td>
         </tr>
       </table></div>
</div>
   
class= del <div " libero " ></span></h4>
</td>
</tr>
  <tr><td height="2px"></td></tr> 
  
  <tr style="background-color:#f2f4f6"><td >
<h2 style="font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:red;font-weight:bold">
<span id="ContentPlaceHolder1_tieude_as">Risposta : Selezionare la scatola B di pulldown basata sulla selezione fatta nella scatola A di pulldown o nei dati da base di dati using il PHP ed il Javascript</span>
</h2></td></tr>
  <tr>
<td valign="top"> 
<h5><span id="ContentPlaceHolder1_ans" style="font-family:Tahoma,Geneva,sans-serif;font-size:12px;font-weight:normal;color:#000000"> 
<div class="KonaBody"><div class="richText">
Ho trovato bene una soluzione.  Cambio il Javascript usato per visualizzare i divs ad una funzione del onload ed ho generato una variabile del PHP per fissare la condizione iniziale dell'esposizione di stile della divisione.  Allora il onchange il Javascript forza la condizione dell'esposizione di divisione ad una nuova regolazione.  Sotto è il codice.</div></div> <!-- text-ad & richText -->
                      <span class="isBotVideo"></span> <div class="codeSnippet">
                       <table>
         <tr>
           <td class="lineNumbers">
             <pre>
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
</pre>
           </td>
           <td class="codeBody">
             <pre id="codeSnippet946325" class="notpretty"> <?php

require_once("cmscommon.inc");


?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<title>L'entrata dell'articolo del CMS/pubblica


  
 
 
 


	






  
Applicazione:
Soggetto:    
Zona di riempimento:    

Altre soluzioni  
 
programming4us programming4us