Prueba algo a si es la idea, termina de implantartelo a tu codigo, espero que te pueda servir
Código PHP:
<?php
$buscatema = $_POST ['buscatema']; //recoges el valor de buscatema
$buscacategoria = $_POST ['buscacategoria'];//recoges buscacategoria
if (isset($buscatema) || isset ($buscacategoria)){ //compruebas que llega alguno de los dos y haces la consulta
$consulta = mysql_query("SELECT url,id_corto FROM cortos WHERE id_tema = '$buscatema' AND id_categoria ='$buscacategoria' ORDER BY id_corto ASC LIMIT $limite,$videos"); //no se de donde sacas estas dos variable??
//AQUI VA EL CÓDIGO PARA MOSTRAR LOS VÍDEOS
}
?>
Un saludo