Quesito su PHP e HTML

  • Creatore Discussione Creatore Discussione ciocia
  • Data di inizio Data di inizio

ciocia

Nuovo Utente
1 Set 2003
3
0
0
54
Salve a tutti,
avrei bisogno di un aiutino su html e php....

Ho questa form:
<form action= "pagina.php" method="post">
Cerca<br>
<select name="cerca">
<option value="Cerca">Cerca</option>
<option value="Per Codice Fiscale">Per Codice Fiscale</option>
<option value="Per Ragione Sociale">Per Ragione Sociale</option>
</select><br>
<input type="submit" value="Search">
</form>

Tale form, dopo la selezione di una delle due opzioni, premendo il tasto submit, spedisce e va a pagina.php
Fin qui nulla di strano.
Invece vorrei che le due option, che fanno parte di uno stesso menu a tendina, portassero a due pagine differenti,
cioè vorrei eliminare il tasto submit, in modo che selezionando "Per Codice Fiscale" mi porta in una pagina e
selezionando "Per Ragione Sociale" mi porta a un'altra.

Come posso fare?

Grazie e buon lavoro
mario
 
In realtà vorrei che una volta selezionato "Per Codice Fiscale" vorrei andare in una pagina o nella stessa che faccia la ricerca per CV.
Analoga cosa per Ragione Sociale.
Non ti saprei dire se utilizzare due pagine o due action
Consigliami

Tieni presente che le query sono già fatte

grazie
mario
 
Mi pare di capire che si tratta di una sorta di motore di ricerca... giusto?

dai al value delle option il nome della tabella che ti interessa e modifichi cosi la query

"SELECT * FROM " + variabile_della_option +" ... "

non so esattamente come scrivere il codice perchè non programmo in Php, ma il senso è questo.

La variabile variabile_della_option rappresenta il valore della oprion a seconda di come è stata selezionata.

Ti consiglio di inviare il modulo col metodo post per non mettere in chiaro nella querystring della pagina i nomi delle tabelle.

Ciao ;)
 
Originally posted by ciocia
Salve a tutti,
avrei bisogno di un aiutino su html e php....

Ho questa form:
<form action= "pagina.php" method="post">
Cerca<br>
<select name="cerca">
<option value="Cerca">Cerca</option>
<option value="Per Codice Fiscale">Per Codice Fiscale</option>
<option value="Per Ragione Sociale">Per Ragione Sociale</option>
</select><br>
<input type="submit" value="Search">
</form>

Tale form, dopo la selezione di una delle due opzioni, premendo il tasto submit, spedisce e va a pagina.php
Fin qui nulla di strano.
Invece vorrei che le due option, che fanno parte di uno stesso menu a tendina, portassero a due pagine differenti,
cioè vorrei eliminare il tasto submit, in modo che selezionando "Per Codice Fiscale" mi porta in una pagina e
selezionando "Per Ragione Sociale" mi porta a un'altra.

Come posso fare?

Grazie e buon lavoro
mario

in pagina.php usa la funzione header per caricare la pagina che preferisci...
bye
 

Discussioni simili