2016-08-14 151 views
1

爲什麼我的表單不工作,爲什麼沒有錯誤顯示?當我點擊提交按鈕什麼也沒有發生,這裏是我的代碼:表單提交不起作用當我點擊按鈕

<?php 
$list_of_product=$p->loadSearchProduct($searchkey); 

foreach ($list_of_product as $product) { 
    echo "<tr>" 
    .'<form id ="myForm" action = "InsertOrders.php" method = "POST">' 
    ."<td>".$product->prodname."</td>" 
    ."<td>".$product->price."</td>" 
    ."<td>".$product->total." "."Piece(s)"."</td>" 
    ."<td>".$product->remaining_stock." "."Piece(s)"."</td>" 
    ."<td>".$product->sold_stock."</td>" 
    ."<td>"."<input class='form-control' name='qty' type='text' required/>"."</td>" 
    ."<td>"."<button type='submit' id='sub' class='btn btn-primary'>"."<b>Add to List</b>"."</button>"."</td>" 
    ."</form>" 
    ."</tr>"; 
} 
?> 
+0

我已經試過這個確切的代碼與幾種形式,並提交自己的形式(使用自定義類來表示產品) – feareoc

+0

爲每個提交按鈕添加一個唯一的名稱可以幫助後端區分哪種形式是提交,即''並在後端'isset($ _ POST ['prodname'])' – feareoc

+0

我不會從按鈕獲得值... –

回答

0

在這種情況下,你有幾種形式具有相同的ID。

當你點擊提交,它不是特定的巫婆被點擊。

編輯

​​

當您使用計數器,您可以在您檢查InsertOrders.php一個被點擊它。它不是最好的方式,但它會工作。

+0

但我只會得到價值的形式,我點擊..我該怎麼做.. –

+0

我已經嘗試分配獨特的編號,但它仍然無法工作 –

+0

@jasonA所以你在說什麼是你想用一個按鈕提交所有的添加值? – feareoc

0

我想如果您可以使用foreach以外的表單標籤,它會提交。否則,請嘗試在您的代碼中刪除「id」屬性。

相關問題