Newsgroup: it.comp.www.php
Titolo: Select

Ciao a tutti, ho un problema, premetto che sono un semi principiante.
Io ho due menu a tendina, le opzioni del secondo sono calcolate in base alla
scelta fatta sul primo.
In pratica qualcosa del genere: 
http://www.webaiuto.it/faq/pagine/1068.php
Il problema  che da me le opzioni del primo sono prese con una query da un
database, e quelle del secondo devono essere prese da una query anche loro,
solo che un parametro della query č dato dall'opzione selezionata nel primo
menu.
Non so se sono stato chiaro, il codice č questo, č commentato, per essere
piů chiari ho un DB con una tabella condominio, una tabella scala e una
tabella appartamento. Per inserire l'appartamento voglio (vorrei) che
l'utente possa scegliere il condominio tra tutti quelli che ho nel db (primo
menu a tendina), scelto quello il secondo menu deve caricare le scale di
quel condominio.
form name="fsearch" method="POST" action="index.php?page=57">
<fieldset id="fielset1"><legend> <b>INSERISCI APPARTAMENTO</b> </legend/>
 <br>
 <table border="1" cellpadding="0" cellspacing="0"  class="logintable">
  <tr>
   <td>Codice</td>
   <td><input type="text"  name="codice">
  </tr>
  <tr>
   <td>Condominio</td>
   <td><select name="condominio">
     <option selected value="0">Scegli</option>
<?
 include("functions.inc.php");
 $query = "select codice,nome from condominio";         // il valore della
select č il codice del condominio ma la select mostra il nome
connetti_ed_esegui($hostdb_data,$portdb_data,$namedb_data,$userdb_data,$pass
db_data, $query,&$result);
 while ($row = pg_Fetch_array ($result)) echo "<option
value='".$row[0]."'>".$row[1]."</option>\n";
?>
  </select>
</td>
</tr>
Qui servirebbe una select che seleziona le scale che appartengono al
condominio selezionato nel menu a tendina di sopra
grazie a tutti...

 base alla scelta fatta sul primo.
[promo]
http://www.phpclasses.org/browse/package/1587.html
[/promo]
-- 
I am what I am, I do what I can
Vuoi supportarmi? 
http://url.repository.biz/go/3E
L'uomo, conscio di sbagliare, persevera.


questo link nn me lo apre, ho problemi con l'adsl..
preciso un ultima cosa: sto usando postgresql e nn mysql, anche se cambiano
solo i nomi delle funzioni sempre meglio essere precisi.

scusate, ho dimenticato una cosa....
ciň che devo fare io č meglio farlo in php  o č meglio farlo in javascript?

 javascript?
Il PHP e' lato server, JS e' lato client. Dipende da dove vuoi farlo.
-- 
I am what I am, I do what I can



ok, capito...
quindi si può fare in entrambi i modi...
mm....allora diciamo ke non mi cambia nulla....
nel senso che deve girare in locale, ho un pc che ha installato apache e
postgre.....
cmq tu che mi sembri esperto, come pensi sia meglio?

 cmq tu che mi sembri esperto, come pensi sia meglio?
Dipende dalla quanita' di dati, se sono "tanti" meglio PHP altrimenti
va bene anche JS.
-- 
I am what I am, I do what I can
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C



beh, potrebbero essere molti, quindi se mi dici così a questo punto direi in
php.....

 cmq tu che mi sembri esperto, come pensi sia meglio?
Io non sono certo un esperto, ma personalmente diffido molto da JavaScript,
per cui se una cosa la posso fare in PHP preferisco sempre quest'ultimo.


ok, io però nn so come farlo in nessuno dei 2 modi....
in js ho trovato qualcosa, ma è cmq da modificare....
e in php nn saprei proprio....

>una sgoogleata ti avrebbe sicuramente aiutato.
un distinct anche

 un distinct anche
una distinct??
e a che pro?

 e a che pro?
pardon, ho fatto casino con google

 pardon, ho fatto casino con google
:-D
no problem...
alla fine son riuscito a farlo in js....
funziona e lo lascerň cosě....