Saludos,
Creo q tu problema se encuentra aqui... si no te muestra ningun mensaje echo, yo veo aqui dos errores logicos, no es de codificacion.
Código PHP:
Ver originaldo{
$consulta = mysql_query("delete from favoritos where titulo = '" . $filas[$indice] . "'"); if(!$consulta){
$borrado = false;
}
$indice++;
}while($filas);
primero el uso de "exit" no es para salir del ciclo sino para terminar el script, cambia exit por break, el segundo error esta en el while si $filas siempre lleva datos y no se elimina ninguno tu script se ciclara pues $filas siempre dara true, ahi debes cambiar el while($filas) por while($indice < count($filas) ) para q si no encuentra nada sea liberado del loop.