Drug Interactions The absorption and effect of certain antibiotics (eg, cephalexin, tetracyclines, quinolones) may be diminished by the oral zinc supplements; therefore, zinc should be taken at least 2 hours before or 4 to 6 hours after the antibiotic.