How big is your planted tank? Are you sure you measured out the correct amount of KNO3? When you do your water change how much are you doing? Are you using dry or liquid fertilizers?
KNO3 is potassium nitrate which plants need some source of nitrogen hence the NPK Nitrogen-Phosphate-Poatassium, whether it's potassium nitrate, or calcium nitrate. But it sounds like you may be dosing too much nitrate to your tank, this is why I use only dry fertilizers because I use a micro-gram/gram/ounce digital scale to measure out the exact amount of each fertilizer to dose in my tank. Here's a good calculator that's I use for how much of each fertilizer to measure out...
http://calc.petalphile.com/
If you use this calculator make sure to select estimative index for it then select which fertilizer to get how much your tank needs, and how often you should dose it.
Here's my dosing regime
Mon - NPK macros
Tues - Micros (plantex csm+b)
Weds -NPK macros
Thurs - Micros (plantex csm+b)
Fri - NPK macros
Sat - Micros (plantex csm+b)
Sun - 50% water change