query diverse

AFlash

Nuovo Utente
26 Mag 2003
2
0
0
Salve a tutti,
ho un problema sulla visualizzazione dei risultati di una query...
L'utente indica due valori su una pagina di request dati:
- la prima si chiama collocazione e indica un luogo
- la seconda indica la distanza dal luogo e dovrebbe essere visualizzata con un radio button o simile, e si sceglie tra 3 distanze
1. da 0 a 200
2. compreso tra 250 e 400
3. oltre 400)

A questo punto inviando i dati alla pagina di result, a seconda della scelta della distanza devo visualizzare solo i dati scelti per il primo valore, il secondo o il terzo.

Probabilmente devo inserire un ciclo if in cui determino:
se il valore e' =< di 200 visualizza questi risultati;
se il valore e' compreso (between) tra 250 e 400...
se il valore e' superiore a 400...

Il mio problema e' che non conoscendo molto il linguaggio ASP non riesco a scrivere il ciclo if in modo corretto, se fosse stato in php non avrei avuto problemi...

Spero di trovare qualcuno che mi possa aiutare.
 

jan267

Utente Attivo
6 Mar 2003
1.950
2
38
35
Milano
twitter.com
Ciao :)
allora.. se ho capito quello che chiedi tu potresti fare cosi`:
Codice:
<%
Dim NomeDelTuoForm
NomeDelTuoForm=Request.Form("nome")

If NomeDelTuoForm > 0 AND NomeDelTuoForm <= 200 Then
     Response.Write "quel che vuoi tu"
ElseIf NomeDelTuoForm >= 250 AND NomeDelTuoForm <= 400 Then
     Response.Write "quel che vuoi tu"
ElseIf NomeDelTuoForm > 400 Then
     Response.Write "quel che vuoi tu"
End If
%>
Bye :)
 

AFlash

Nuovo Utente
26 Mag 2003
2
0
0
Non propio,
dalla pagina di request, vingono inviati i dati ad una pagina result la quale fa una query ad un database in cui i record hanno i campi distanza e collocazione.
Il problema sta' nella distanza.

Adesso ho inserito un menu' a discesa nella pagina request in cui sono elencate tutte le distanze possibili, ma non e' pratico...

Per l'usabilita' del sito sarebbe meglio inserire o tre pulsanti o tre scelte (tipo radio button), in cui si scelgono le tre variabili che sono da inviare alla pagina di result.

Alla pagina di result, a questo punto, devo inserire un ciclo if in cui definisco tre query diverse a seconda del valore che viene inviato dalla pagina request (in particolare la distanza).

Il risultato deve essere di visualizzare tutti i record che hanno una distanza inferiore o uguale a 200, o quelle comprese tra 250 e 400, o quelle superiori a 400.

La pagina e' pubblicata qui: .http://www.sitounico.it/it/cercacasa/distance_request.asp

Grazie dell'interessamento.
 

jan267

Utente Attivo
6 Mar 2003
1.950
2
38
35
Milano
twitter.com
Riciao,
allora se nel database hai una colonna chiamata per esempio "distanza", puoi inserinci dentro le varie distanze e poi prelevare i record dal database in questo modo:
Codice:
<%
...
sql="SELECT * FROM nometabella WHERE distanza = "&Request.Form("distanza")
...
%>
Bye
 
Discussioni simili
Autore Titolo Forum Risposte Data
B Diverse query mysql unico file PHP 4
J [access] formule diverse in una query MS Access 1
max75 query su due tabelle e dati doppioni MS Access 2
E Aiuto per query PHP 8
E Query differenza tra tabelle MySQL 5
E Query Alias PHP 4
T Query con date MS Access 1
K Inserimento query Errore 1366 PHP 4
L Query e selezione DB con $_POST PHP 2
M query update e delete PHP 0
A media degli elementi estratti da una query MySQL 0
S Passare query o utm alla pagina successiva Domini 1
O problema con query PHP 4
M Query PHP 8
R query DELETE non cancella i record PHP 1
G Query con i giorni della settimana MySQL 10
E Query annidate o cicli MySQL 1
C bottone query MySQL 0
T Query su due tabelle con totali Database 4
G AVVISO QUERY IN ESECUZIONE PHP 1
M Riportare in tabella HTML dati estratti con query SQL MySQL 0
S Selezionare ultimo record di una sotto query MySQL 27
G Menù a tendina di ricerca con query PHP 1
V Query per una somma PHP 2
F stampare a video i risultati della query PHP 1
L problema con query select PHP 2
D Query sum Database 1
M Visualizzazione a video risultati query php PHP 0
A form PHP prenotazione tramite query PHP 2
R Problema query con ricerca id numerico PHP 2
G Casella combinata in una query MS Access 4
R Aiuto con le query MS Access 2
Y query di DELETE PHP 4
V Query Oracle Oracle 0
L query somma PHP 8
W Query SQL Classic ASP 2
M Problemi con query a più tabelle PHP 3
Alex_70 Conteggio nella query PHP 0
elpirata Query per leggere dati da una tabella mysql e mostrarli a video in base a parametri passati tramite GET PHP 5
A nome file che contiene punto passato come parametro a query PHP 31
F query e form con select multipla PHP 17
M Problema su query JOIN in tre tabelle PHP 0
M Ordinare una query join PHP 2
Alex_70 Query ORDER BY PHP 18
G Problema ------- con Query PHP 1
G Problema con Query PHP 1
Alex_70 foreach explode query PHP 3
O query con date in formato stringa PHP 3
Tommy03 Unione query di 4 tabelle MySQL 1
I Fatal error: Query Failed! SQL: SELECT * INTO OUTFILE PHP 1

Discussioni simili