Witam.
Mam taki oto formularz, który wrzuca w iframe tabelę z pozycjami z bazy MySQL wg. zadanych kryteriów:
<iframe style="margin-top: -15px; padding-top: 0px; border-top: double; border-bottom: double;" name="ramka_porzadkowe" id="ramka_porzadkowe" marginwidth="0" marginheight="0" allowtransparency="true" align="middle" src="" scrolling="auto" width="100%" height="425" border="0" frameborder="0">
ups... twoja przeglądarka nie obsługuje ramek - skontaktuj się z administratorem platwormy ewidencje.sgk
<form style="margin-top: -15px" id="formularz_marki" name="formularz_marki" action="modules/mod_porzadkowe/form_marki_show.php" method="post" target="ramka_porzadkowe">
<b>Nr marki:
</b><input style="margin-left: 43px; width: 100px; height: 10px;" type="text" name="nr_marki" id="nr_marki" value=""></br> <b>Data wystawienia:
</b><input style="height: 11px; margin-left: 5px; margin-top: 4px; margin-bottom: 4px;" type="text" name="data_wystawienia_od" id="datepicker_1" value=""> do
<input style="height: 11px; margin-left: 5px; margin-top: 4px; margin-bottom: 4px;" type="text" name="data_wystawienia_do" id="datepicker_2" value="<?php echo date("Y-m-d"); ?>">
</br> <b>Stawka:
</b><input style="margin-left: 70px; width: 100px; height: 10px;" type="text" name="stawka" id="stawka" value=""> <input style="float: right; width: 90px; margin-top: 15px;" type="submit" name="znajdz_marki" value="Szukaj...">
Po wyświetleniu wyników w ramce przeprowadzam edycję tej jednej sprawy za pomocą poniższego formularza również otwieranego w iframe:
$id = trim($_GET['id']);
if(!empty($id)) {
$wynik = mysql_query("SELECT * FROM tbl_glowna_porz WHERE id='$id'") or die('Błąd zapytania');
if(mysql_num_rows($wynik) > 0) {
$r = mysql_fetch_assoc($wynik);
}
}
?>
<form action="edycja_update.php" method="post"> <input type="hidden" name="id" value="<?php echo $id;?>" />
<span style="position: absolute; margin-left: 21em;"><b>ID:
<input style="text-align: center;" type="text" maxlength="2" size="2" disabled="1" readonly="1" value="<?php echo $id;?>" />
</span> <b>Marki:
Typ:
<br /> <input type="text" id="marki_seria_nr" name="marki_seria_nr" maxlength="10" size="10" value="<?php echo $r['marki_seria_nr'];?>" />
<input type="text" id="marki_typ" name="marki_typ" maxlength="3" size="4" value="<?php echo $r['marki_typ'];?>" />
<br />Data wyst.:
Stawka:
<br /> <input type="text" id="datepicker_3" name="marki_data_wystawienia" maxlength="10" size="10" value="<?php echo $r['marki_data_wystawienia'];?>" />
<input type="text" id="marki_stawka" name="marki_stawka" maxlength="6" size="4" value="<?php echo $r['marki_stawka'];?>" />
<br /> <input style="margin-left: 370px; position: absolute;" type="submit" name="Zapisz" class="button-standard" <input style="margin-left: 370px; margin-top: -30px; position: absolute;" type="button" value="Anuluj" class="button-standard" onclick="history.go(-1)" />
Po edycji aktualizuję dane poprzez plik edycja_update.php
<?php
$id = $_POST['id'];
mysql_query("UPDATE tbl_glowna_porz SET marki_seria_nr='$marki_seria_nr',marki_typ='$marki_typ',marki_data_wystawienia='$marki_data_wystawienia', marki_stawka='$marki_stawka' WHERE id='$id'")
or
die('Błąd zapytania aktualizującego');
$adres="tabela_glowna_porz_save.php";
?>
<script>
document.location.href="
<?php echo $adres;?>";
</script>
Po aktualizacji wyświetlam w iframe tabelę główną zawierającą wszystkie pozycje.
Problem z którym walczę już od kilku dni, to jak po aktualizacji wrzucić do iframe tylko te pozycje, które zostały wyszukane w pierwszym kroku poprzez podanie kryteriów wyszukiwania w formularzu. Próbuję już kilku rozwiązań ale żadne nie przynosi pożądanego rezultatu.