Chvalov: у вас получается так:
Если POST не пустой {
выполнить запрос1 к БД
} иначе {
выполнить запрос2 к БД
}
дальше работаем с результатом...
Если вы хотите чтобы ничего не выполнялось, надо сделать так:
Если POST не пустой {
все условия и действия тут
}
конец
То есть если POST пустой, ничего не будет делаться