Сложи една проверка дали е натиснат бутона, и чак тогава изпълнявай действието, иначе PHP скрипта просто си изпълнява кода по-надолу, и съответно подава заявката към базата данни с празни стойности, и за това ти извежда грешката, че данните не са верни!
Например, ако бутона за изпращане ти се...