Ciao a tutti.
Qualcuno può dirmi come fare per creare una query di selezione dinamica associata ad un filtro?
Faccio un esempio:
MYSQL:
Tabella: Persone
Campi:
ID
Nome
Cognome
Indirizzo
Città
Lato php:
Eseguo una query di selezione
SELECT *
FROM persone
e visualizzo i risultati in una tabella.
Supponendo che i risultati siano tanti, li divido in pagine dove visualizzo 20 record per volta.
Prima della tabella posiziono un filtro, in modo tale che l utente possa visualizzare sempre e comunque i risultati che matchano determinati requisiti.
So che a questo punto devo modificare la query di selezione.
Non c'è altro modo anzichè controllare di volta in volta le variabili spedite del filtro e modificare quindi la query in modo tale che matchi i risultati richiesti?
Es:
codice:if( isset($_POST['nome']) && $_POST['nome'] !="" ){ $nome=trim($_POST['nome']); }else{ $nome = ""; } $query = "SELECT * FROM persone WHERE persone.nome LIKE '%%".$nome."%%' AND persone.cognome LIKE '%%".$cognome."%%'"; etc etc
etc.etc.etc.
Posso fare una cosa del genere in jquery? se si come?
Grazie, ogni soluzione è bene accetta.
![]()