[PHP] FORM DI RICERCA ESTESA

giacomo9783

Utente Attivo
24 Ago 2016
81
0
6
37
ho bisogno che php riconosca come “%” lo spazio vuoto che digito in un form di ricerca. Mi spiego meglio:
Interrogando il db tramite query con funzione LIKE ‘%valoreinserito% (valore inserito “ANTONELLI BRUNA”) se nel db c’è ANTONELLI DINA BRUNA MARIA, vorrei che mi fosse restituito. Potrei inserire il carattere % al momento dell’inserimento del valore nel form (ANTONELLI%BRUNA) ma non mi pare molto pratico. Grazie
 

alankanz

Lupacchiotto
Membro dello Staff
MOD
18 Giu 2014
135
0
16
Roma
Ciao Giacomo9783,

Puoi utilizzare la funzione PHP explode()
PHP:
$cerca= "%" . str_replace(" ", "%",$frase); . "%";
Non è elegante ma fa quello che chiedi tu

La funzione che ti ho consigliato la puoi studiare qui