If you do your primer selection properly, why would you need to inhibit certain gene replication? If you have a specific enough primer, it should only lead to the replication of a specific gene. Use sequence searches to see if there any overlaps that are unwanted with your primer using this tool:
http://www.ncbi.nlm.nih.gov/tools/primer-blast/
Designing proper forward and reverse primers should lead to specific replication of a desired sequence.
Firstly thanks for your concern but the situation that i conducted a multiplex PCR assay targeting 3 specific genes using 3 different primers but only one gene was detected in all tested samples so i am asking if PCR inhibitors can selectively inhibit the other 2 primers
It is possible, yes. I don't know much about PCR inhibitors in general, but I hear Exiqon Biofluids is much better than mirVana for getting rid of PCR inhbitors (this is according to the manufacturer claims).
I'm assuming you are doing RT-qPCR. If not, maybe the following:
Yes, differential inhibition can be a problem. See linked paper. We have also observed this and a multiplex reaction is of course somewhat more susceptible.