????

Manca bottone submit della form, altrimenti come fa a fare il post dei dati...
Poi tutto il codice php dovrebbe almeno essere racchiuso in un struttura del genere
Codice PHP:
if (isset($_REQUEST['search']) && $_REQUEST['search']!=""){
//codcie

in modo da eseguire il tutto solo quando c'è il campo compilato e il post effettuato