104 messaggi dal 08 novembre 2001
ciao a tutti
ho un problema di questo tipo
ho creato un sito per un'agenzia di viaggi
il Database e strutturato relazionando la destinazione principale
con la citta fino ad arrivare alla tabella alberghi che raccoglie tutti
gli alberghi venduti da questa agenzia
Naturalmente ad una richiesta utente del
tipo egitto/marrosso/hurgada la pagina mostrerà solo gli alberghi
di hurgada grazie alle relazioni fra i vari campi "contatori" delle
varie tabelle. Ora, naturalmente a posteriori, il titolare dell'agenzia
mi richiede di poter decidere l'ordinamento di ogni albergo (questo per
mostrare nella prima pagina di Hurgada gli alberghi che ritiene più
importanti )
Qualcuno ha una idea che mi consenta di non stravolgere l'intero
progetto?
adesso la query che ricava gli alberghi ordina in base alfabetica
esiste un sistema , senza aggiungere campi alle tabelle, che mi consenta
di decidere l'ordinamento?
se può essere utile uso ancora ASP "vecchi" no ASP.NET

grazie
Marco
62 messaggi dal 01 maggio 2001
ciao Marco,

No non penso che esista un'altra soluzione anche perché, come fai a ordinare gli alberghi in base all'importanza se non hai un parametro all'interno della tabella che dica questo?

aggiungi semplicemente un campo "importanza" e gli dai dei valori ad esempio da 1 a 10 ecc.. ecc..

ciao ciao
2.907 messaggi dal 15 maggio 2001
Contributi
Una soluzione potrebbe essere questa anche se effettivamente è macchinosa e poco affidabile..... cmq io la butto lì

Se per ogni località esiste una tabella x esempio puoi fare un'inserimento che va dall'albergo meno importante a quello + importante così dandogli semplicemente un ORDER BY id DESC ti ordina gli alberghi in modo discendente e cioè dall'ultimo record ("albergo importante") ai primi record ("alberghi meno importanti").... sicuramente la scelta più corretta è senza dubbio quella di inserire un campo nel quale vi è l'importanza dell'albergo...
104 messaggi dal 08 novembre 2001
faro' cosi
inserirò una nuova tabella "importanza"

grazie mille

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.