Ci sono vari errori nel codice, guardandolo così a prima vista: innanzitutto nel primo file la variabile $cerca non è definita, quindi quando la inserici nella query il risultato potrebbe non essere quello che ti aspetti. Per selezionare i vari tipi e le varie fasce dovrebbe bastare semplicemente "SELECT * FROM tipo" e "SELECT * FROM fasce" visto che comunque vuoi selezionarle tutte per fare scegliere all'utente quella che desidera.
Nel file prova2.php: Nella query MySQL credo che quando usi LIKE tu debba anche usare il simbolo %, quindi qualcosa tipo "... LIKE '%$_POST[searchtext]%' ...". Inoltre c'è un errore di sintassi perché la parentesi graffa del while non è chiusa, almeno nel codice che hai postato.
Correggi questi errori e poi vedi cosa succede. Inoltre non hai specificato che errore ti da quando esegui lo script: non restituisce niente la query o errori espliciti? Hai controllato se ci sono errori nell'esecuzione della query? Dovresti essere più preciso altrimenti non è facile aiutarti![]()