tabela wyswietla numery polis i agentow dla menagera=100. U gory znajduje sie filtr, ktorym bedzie mozna wyfiltrowac tylko konkretnych agentow i/lub nr polis. Selecty/optiony wysylane sa do pliku filtr.php, a tam wczytuje je ($_POST). Problem taki ze powinny sie wyswietlic wszystkie dane z jednego wiersza a mi sie wyswietla cos z wiersza 3 i cos z wiersza 5 np. w zaleznosci od tego co wybiore z option. co zle zrobilam? jakas petla/zabezpieczenie chyba porzebne zeby nie wyswietlalo roznych danych?
to jest baza z filtrem
tu mialy sie pojawic wyniki
do_filtr tu maja sie pojawiac wyniki
<?php echo "<tr><form method=\"post\" action=\"do_edycji.php\"> <td><input type=\"text\" name=\"id_menager\" value=\"$id_menager\" size=\"6\" /></td> <td><input type=\"text\" name=\"id_agent\" value=\"$id_agent\" size=\"6\" /></td> <td><input type=\"text\" name=\"nr_polisy\" value=\"$nr_polisy\" size=\"6\" /></td> <td><input type=\"text\" name=\"imie\" value=\"$imie\" / size=\"8\" ></td> <td><input type=\"text\" name=\"nazwisko\" value=\"$nazwisko\" size=\"12\" /></td> <td><input type=\"text\" name=\"obiekt\" value=\"$obiekt\" size=\"8\" /></td> <td><input type=\"text\" name=\"kwota\" value=\"$kwota\" size=\"8\" /></td> <td><input type=\"text\" name=\"data\" value=\"$data\" size=\"8\" /></td> <td><input type=\"submit\" value=\"edytuj\"> </td></form> </tr>"; ?>
a tu te optiony czyli filtr w znacznikach form oczywiscie
<?php $sql = "SELECT DISTINCT `id_agent` FROM polisy_z WHERE (id_menager='$_POST[id_menager]') ORDER BY `id_agent`"; $id_agent = $row["id_agent"]; } ?> </td> <td> <?php $sql = "SELECT DISTINCT `nr_polisy` FROM polisy_z WHERE (id_menager='$_POST[id_menager]') ORDER BY `nr_polisy`"; $nr_polisy = $row["nr_polisy"]; } ?>