Autor | Zpráva | ||
---|---|---|---|
Truuhlik Profil |
#1 · Zasláno: 17. 8. 2009, 19:24:07
Mám tabulku vygenerovanou z databáze:
<table> <tr><td>ID</td><td>Název</td><td>Upravit></td><td>Smazat</td> </tr> <tr> <form action="tady nevím co dát" method="post"> <td> <input name="cislo" type="hidden" value="$cislo"></td><td>$text</td><td> <input type="submit" value="Upravit"></td><td> <input type="sbumit" value="Smazat"></td> </form> </tr> </table> hlavně jak zprovoznit na jedné stránce ty dva buttony - ale tak aby se vzájmeně nemlátily - předem díky za pomoc |
||
Alphard Profil |
#2 · Zasláno: 17. 8. 2009, 19:31:59
Jestli vám stačí posílat formulář ke zpracování na jednu (stejnou) stránku, tak se na ní můžete rozhodnout podle value použitého submitu, ale musíte mu přidat name.
|
||
Truuhlik Profil |
#3 · Zasláno: 17. 8. 2009, 19:35:28
„Alphard“
„Jestli vám stačí posílat formulář ke zpracování na jednu (stejnou) stránku, tak se na ní můžete rozhodnout podle value použitého submitu, ale musíte mu přidat name.“ takže chápu-li to dobře, stačí udělat dvě podmínky něco ve smyslu pokud bude zmáčknuto upravit najede formulář k upravení s následným uložením a pokud bude zmáčknuto smazat tak příjde na řadu podmínka druhá a to smazání z databáze? zas tak moc se v php nevyznám, předem se omlouvám za dotaz |
||
Alphard Profil |
#4 · Zasláno: 17. 8. 2009, 19:41:22
<table> <tr><td>ID</td><td>Název</td><td>Upravit></td><td>Smazat</td> </tr> <tr> <form action="zpracuj.php" method="post"> <td> <input name="cislo" type="hidden" value="$cislo"></td><td>$text</td><td> <input type="submit" name="akce" value="Upravit"></td><td> <input type="submit" name="akce" value="Smazat"></td> </form> </tr> </table> zpracuj.php: <?php if ($_POST['akce'] == "Upravit") { // uprava } if ($_POST['akce'] == "Smazat") { // smazani } Když na někoho reagujete, tak prosím necitujte celý příspěvek, nemáme to tady moc v lásce. :-) |
||
Truuhlik Profil |
#5 · Zasláno: 17. 8. 2009, 19:42:43
Děkuji za pomoc a upozornění, příště už si dám pozor.
|
||
Časová prodleva: 15 let
|
0