我有一個表格,它看起來像,我想能夠收集表格處理單元格的值:處理表單數據
<form method ="post" action="sendmail.php">
<table>
<h4>Orders</h4>
<tr>
<th>Order Number</th>
<th>Order Date</th>
<th>Ordered By</th>
<th>Supplier</th>
<th>Total Price</th>
<th>Requested By</th>
<th>Status</th>
<th>Send Notification</th>
</tr>
<?php
while($row=mysql_fetch_array($result)){
echo "</td><td>";
echo $row['Orderno'];
echo "</td><td>";
echo $row['Orderdate'];
echo "</td><td>";
echo $row['Orderedby'];
echo "</td><td>";
echo $row['Supplier'];
echo "</td><td>£ ";
echo $row['totalprice'];
echo "</td><td>";
echo $row['requestedby'];
echo "</td><td>";
echo ' <select name="status">
<option></option>
<option>Approved</option>
<option>Pending</option>
<option>Dissaproved</option>
</select>';
echo "</td><td>";
echo '<input type="submit" value="Send Email" />';
echo "</td></tr>";
}
echo "</table>";
?>
</form>
我的問題是我怎麼能檢索值每個單元格用於表單處理?有了這些值,我將創建一個電子郵件模板來發送電子郵件。例如像$to = $_POST['requestedby'];
這樣的東西我試過使用POST
無濟於事。謝謝。
你爲什麼不只是寄回,而不是直接顯示的表?我在這裏看不到用例。請詳細說明。 (關於如何從PHP郵件,請參閱http://php.net/mail) –
需要顯示錶格,以便接口上的訂單可以被批准,拒登或標記爲掛起。我希望使用選擇名稱作爲每個電子郵件的項目,總共會有三封電子郵件。這隻需發佈電子郵件正文中所有單元格的值。 – m1243
你總是可以爲每個字段使用一個隱藏的輸入:'echo $ row ['Orderno']。 '」;' – froddd