Ja osobiście widzę błąd tutaj:
$baterie_producent = $_POST['baterie_producent'];
$baterie_rodzaj = $_POST['baterie_rodzaj'];
$baterie_min_nap_znam = $_POST['baterie_min_nap_znam'];
$baterie_max_nap_znam = $_POST['baterie_max_nap_znam'];
$baterie_min_pojemnosc = $_POST['baterie_min_pojemnosc'];
$baterie_max_pojemnosc = $_POST['baterie_max_pojemnosc'];
$baterie_min_max_prad = $_POST['baterie_min_max_prad'];
$baterie_max_max_prad = $_POST['baterie_max_max_prad'];
$baterie_min_prad_znam = $_POST['baterie_min_prad_znam'];
$baterie_max_prad_znam = $_POST['baterie_max_prad_znam'];
$baterie_min_cena = $_POST['baterie_min_cena'];
$baterie_max_cena = $_POST['baterie_max_cena'];
$baterie_searchButton = $_POST \\ O tutaj :D
Brak średnika + przypisujesz całą zawartość tablicy $_POST do $baterie_searchButton, a myślę że nie chodzi ci o to.