Witam,
Próbuję zrobić formularz html który bedzie służył do przeszukiwania bazy danych. Coś takiego jak na stronie np. otomoto.pl, gdzie można podać któryś z parametrow samochodu i takie są wyświetlane. Teraz jak zrobić tak, żeby formularz dałał zarówno jeśli się wypełni wszystkie pola, a takze np. jesli sięwypełni przynajmnij jedno. Wymyśliłem tak że po przesłaniu formularza za pomocą ajaxa do php wykożystam ifa w którym sprawdzę za pomocą funkcji isset() czy wszystkie pola zostały wypełnione, jesli nie do w else if wstawie o jedno pole mniej ird. Teraz napotkałem problem, bo z inputa wygenerowanego w petlinie mogę odczytać wartości.
for ($i=0; $i<$liczba_samochodow; $i++)
{
echo '<input type="radio" value="'.$wynik[$i]['id_samochodu'].'" name="samochod_id" title="Wybierz samochód" id="radio'.$i.'" class="samochod"></input><label for="radio'.$i.'" class="button_radioa">'.$wynik[$i]['nr_rej'].'</label><br />';
}
Bez względu na to który przycisk radio wybiore zawsze wartość value wysyła mi 1.
Mam pytanie czy ten sposób ze sprawdzaniem tymi ifami i funkcją isset() jest dobry, czy jest jakieś lepsze rozwiązanie, oraz co jest nie tak z tym inputem radio?