Przy wysłaniu jednego formularza strona zostanie przeładowana (gdyż nie mówimy o zastosowaniu ajax’a), więc stosowanie 2 formularzy na jednej stronie mija się z celem. Równie dobrze możesz wszystko zawrzeć w jednym formularzu, a otrzymane dane validować i dodać to tabel (przecież nie jesteś ograniczony do jednego zapytania mysql).
Dajesz warunek że jeżeli w polu jest coś wpisane to wysyła do bazy.
if ($_POST["nazwa pola"]) {
wysyłasz do bazy
}
dla pewności można policzyć znaki w danym polu ( strlen ), jeżeli ma np. więcej niż 5 znaków to wysyłasz do bazy. ---------------- Jeżeli dwa formularze będą miały oddzielny przyciski wyślij (inaczej nazwane) to nie ma prawa wysłać się z dwóch formularzy jednocześnie.
if (isset($_POST["nazwa przycisku, name"])) {
kod
}