Claro,
Código PHP:
Ver original$sql = " select * from producto where $tipo like '%$_POST[busca]%'";
el tema es que ya si ponga $_POST o directamente una variable no hace la diferencia, deberia de funcionar igual, el problema lo tiene en otro lado.
Porque esa consulta esta bien hecha