Ciao a tutti!
sto cercando di realizzare la seguente modalità di ricerca:
Ho un db con 3 tabelle e voglio realizzare un sistema di ricerca su una sola tabella che ricerchi dati incrociandoli nei diversi campi.
il db è così strutturato
db:
dati
tabelle:
personaggi con 34 campi
sessioni con 3 campi
utenti con 10 campi
A me interessa per la ricerca la sola tabella personaggi.
Mi spiego meglio.
Voglio effettuare una modalità di ricerca all'interno della tabella che incroci dati presenti in due o tre campi per un determinato record.
La modalità di input per l'utente, e quindi anche per caturare i dati tramite POST, voglio che sia tramite form select e input.
Ho problemi nella costruzione della query e della gestione degli input da parte dell'utente tramite POST. Come li gestisco? Come faccio a dire di cercarmi quel record in cui sono presenti solo ed esclusivamente i valori immessi nei campi delle select "urlA" e "urlB"?codice:<form method="post" action="cerca.php"> <select name="urlA"> <option value="" selected> <option value="cognome">Cognome <option value="arcocronos">Arco Cronologico <option value="attivita">Attività </select> <input type=text maxlength=30 size=15 name="chiaveA"> <select name="urlB"> <option value="" selected> <option value="arcocronos">Arco Cronologico <option value="provenienza">Provenienza <option value="attivita">Attività <option value="residenza">Residenza <option value="beni">Beni o Proprietà <option value="ordine">Ordine </select> <input type=text maxlength=30 size=15 name="chiaveB"> <input type="submit" value="cerca"> </form>
Potete darmi qualche suggerimento?
grazie
![]()

Rispondi quotando