Autor Zpráva
shopmk.cz
Profil *
Ahojky,

mám takový problémek s vnořením formulářů do tabulky ...


<form method="post" action="index.php?tab=AdminOrderManager#order" class="form">
    <input type="submit" name="submitResetorder" value="Reset" class="button" />
    <input type="submit" id="submitFilterButton_order" name="submitFilter" value="Filter" class="button" />
                    
    <table>
        <tr style="background-color: #E8D0D0">
            <td class="center"><input type="checkbox" name="orderBox[]" value="692" class="noborder" /></td>
            <td>692</td>
            <td><img src="../img/admin/news-new.gif" title="1" /></td>
            <td>a. petrova</td>
            <td><b>1 230,- Kč</b></td>
            <td>Dobírka</td>
            <td>671</td>
            <td>
                <form action="index.php?tab=AdminOrders" method="post">
                    <input type="text" name="shipping_number" value="rr702804543cz" style=" width:100px;"/>
                    <input type="hidden" name="id_order" value="733"/>
                    <input type="submit" name="submitShippingNumber" value="Vlož" class="button"/>
                </form>
            </td>
        </tr>
    </table>

    <select name="order_state" style="margin-right:15px; margin-top:5px;">
        <option value=""> -- Select --  &nbsp;</option>
        <option value="1">--- &nbsp;</option>
        <option value="13">Authorization accepted from PayPal &nbsp;</option>
        <option value="10">Čeká se na dokončení převodu &nbsp;</option>
        <option value="5">Doručeno &nbsp;</option>
    </select>
    
    <input type="submit" name="submitUpdate" value=" Update " class="button" />
    <p> -- OR -- <br><br>
    <input type="submit" class="button" name="submitDelorder" value="Delete selection" onClick="return confirm('Delete selected items?');" />
</form>

Někde jsem našel, že by se to dalo řešit funkcí sendajaxrequest() ,ale opravdu netuším jak si s tímto poradit.

Děkuji předem za jakoukoliv radu Miloš
panther
Profil
shopmk.cz:
tvuj problem neni s formularem a tabulkou, ale formularem ve formulari. To nejde, bud pouzij jeden formular (to by bylo asi nejrozumnejsi reseni), nebo dva formulare, vzajemne nezanorene.
shopmk.cz
Profil *
panther:
To je právě co potřebuju vyřešit,protože když se v jednom furmuláři odesílají data pro nastavení dat(filtrování, mazání atd.) v tabulce a ten druhý zanořený formulář odesílá data pro každý řádek zvlášť (v tomto případě vložení čísla sledování pro objednávku) a tyto se opakují.

Zkoušel jsem použít pouze jeden formulář, ale nedokázal jsem nastavit jak se má uložit jen ten právě vyplněný input ..... vždy se uloží hodnota až z posledního inputu
panther
Profil
shopmk.cz:
muzes pouzit dva formulare, ale nezanorene.

Nejjednodussi pro tebe ted bude posunout obalovy formular az pod tabulku a ty dva submit nahoru treba napozicovat. To vse za predpokladu, ze vse je stejne, jak jsi uvedl, jen tabulka ma vice nez jeden radek - a v kazdem z nich je jeden formular.
shopmk.cz
Profil *
Ono je to trochu složitější, jelikož se v tabulce nachází zaškrtávací políčka podle kterých se provádějí operace na konci tabulky a pak jsou tam v řádcích ty formuláže pro nastavení danných řádků, pro lepší představu zde je náhled na tabulku

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: