0
我有一個表格是通過PHP從PostgreSQL生成的。一種形式,兩個按鈕發送信息到不同的頁面
用戶需要選擇刪除行或更新它。
所以我已經成功地實施了利用隱藏要素刪除按鈕用於刪除關鍵信息傳遞給我的delete.php
現在我想添加一個更新按鈕,將PHP發送到我的更新。 PHP而不是我的delete.php。
但是,當我打開表單時,我告訴它在提交時將數據發送到哪裏。
我的問題是,是否有一種方法,我可以有兩個按鈕可用,並取決於哪個按鈕被按下表格將數據發佈到適當的php-delete.php vs update.php?也許輸入按鈕的某些屬性我想不出來,它可以指示在何處發佈POST,而不是將它作爲表單屬性?
這裏是什麼,我有一個例子:
echo '<form action="delete.php" method="POST">';
echo '<tr>';
echo '<td class="even">' . $row['id'] . '</td>';
echo '<td class="odd">' . $row['name'] . '</td>';
echo '<td class="even">' . $row['countrycode'] . '</td>';
echo '<td class="odd">' . $row['district'] . '</td>';
echo '<td class="even">' . $row['population'] . '</td>';
echo '<input type="hidden" name="todelete" value="'.$row['countrycode'].'" />';
echo '<input type="hidden" name="cityname" value='.$row['name'].'" />';
echo '<input type="hidden" name="tablename" value="'.$_POST["search-type"].'" />';
echo '<td> <input class="odd" type="submit" name="updateBtn" value="Update?" /></td>';
echo '<td> <input class="even" type="submit" name="deleteBtn" value="Delete?" /></td>';
echo '</tr>';
echo '</form>';
這是爲表的每一行產生這樣的形式每個都是獨特的,唯一的數據被髮送。
讓我知道如果你有任何想法我可以如何實現這兩個按鈕!
我非常喜歡這個選項!非常感謝! – ZAX