Hi @Jagst3r21
When you say it needs to by dynamic, what do you mean? What is the logic / rules that the code needs to follow?
I can see that in your code you have a loop which loops over each $cat. You can construct the $post_id parameter from the data available in $cat.
Hope that helps.
Thanks
E