Simply put, you need Macros and Micros. Macros being Nitrates, Phosphates, and Sulphates, while Micro nutrients being Iron, Copper, Magnesium, and other trace metals. I used to dose Nitrates, Phosphates and CSM+B; the fish in the tank supplied anything else needed.
Read about Estimative Index (EI) Dosing; there are a bunch of threads on all the planted tank forums. You'll find some charts about example dosing schedules using dry ferts.