Grazie per il preziosissimo aiuto.
Avendo già creato il database con una sola tabella ho optato per il metodo B.
L'ho farcito con un pò di "if" e "else if", per determinare la localizzazione ed alla fine ha funzionato utto perfettamente.
Adesso, prima di procedere alla pubblicazione del lavoro vorrei fare la riscrittura dell'url.
Prendiamo ad esempio un url completo:
http://www.sito.com/vini.php?id_regione=sardegna&id_provincia=oristano &id_vino=vermentino
vorrei che apparisse così in sequenza:
http://www.sito.com/vini.html
http://www.sito.com/vini/sardegna.html
http://www.sito.com/vini/sardegna/oristano.html
http://www.sito.com/vini/sardegna/oristano/vermentino.html
Il mio sito è su Aruba/Linux e per un altra directory ho utilizzato questo:
RewriteRule ^news_vini/(.*)\.html$ news_vini.php?id=$1 [L]
Questo è l'unico che funziona, tenendo presente che affinche possa funzionare (su aruba) c'è la necessità di creare sul server una directory vuota chiamata "news_vini"; è un pò strano ma su aruba funziona così.
Per cui dovrei implementare il modrewrtite di cui sopra, avendo cura di inserire un ulteriore script che mi vada a creare sul server le directory di cui necessito.
In pratica se l'utente si trova in:
http://www.sito.com/vini/sardegna.html
e clicca su "Oristano"
lo script (affinchè il server non risponda "il file non esiste su questo server") deve creare la cartella "Sardegna" all'interno della cartella "Vini" che ho già creato io.
Si può fare questo? e Come?
Grazie