Lo primero puede ser que estas realizando la consulta sql dentro de la tabla donloads, pero supongo que deberia ser downloads.
Lo siguiente, es que tenes un error en la linea de numero de resultados, donde te falta cerrar la comilla simple.
Código PHP:
echo '<p>Numero de sets encontrados: '.$num_results.'</p>';
Otra cosa que te puede llegar a pasar, es que cuando el usuario ingresa una busqueda "rara", y no haya resultados dentro de tu BD, el script va a dar error, cuando quiera ejecutar esto:
Código PHP:
$num_results = mysql_num_rows($result);
porque $resulta esta en blanco.
Saludos.