Ricerca avanzata
Ciao a Tutti!
Ho realizzato un piccolo motore di ricerca interno in php che funziona correttamente;
ora avrei bisogno di aggiungere alcuni campi per una ricerca più avanzata, overro:

- Ricerca di un documento per categoria e/o per data:
Es. Mettiamo caso chel'utente voglia ricercare un determinato documento facente parte
di una determinata categoria che indicativamente è stato protocollato in un periodo di
6 mesi; Dovrò realizzare un campo "select" che mi permetta di scegliere una fra più categorie: Es. "Cucina" o "Sport", selezionare il periodo in cui indicatamente il documento è
stato realizzato Es. Dal "inserisci data" al "inserisci data". In questo modo vorrei che nella pagina dei risultati di ricerca venissero stampati, ad esempio, tutti i documenti relativi allo sport inseriti in un periodo che va dalla prima data e la seconda data inserite.

Il Problema è:
- Come devo settare il database mysql per i campi sopracitati?
- Come realizzare il codice php?

Premetto che questi campi di ricerca avanzata devono essere facoltativi.
Qualcuno può aiutarmi?
Grazie, Riccardo.